特許
J-GLOBAL ID:200903091105844264
マルチスレッドプログラムを使用する情報処理装置
発明者:
出願人/特許権者:
公報種別:公開公報
出願番号(国際出願番号):特願平9-287662
公開番号(公開出願番号):特開平11-110215
出願日: 1997年10月03日
公開日(公表日): 1999年04月23日
要約:
【要約】【目的】 既存のマイクロプロセッサ、あるいはそれらを複数使用する情報処理装置に対して、マルチスレッドプログラムの処理性能に優れる情報処理装置を実現する。【解決手段】 命令選択装置3、命令格納装置4、演算ユニット5から構成される情報処理要素9を横に複数配置し、命令選択装置3、演算ユニット5からの結果情報を伝送する。スレッドは、命令格納装置4に横に1命令づつ順に格納され、複数の演算ユニット5を順に使用して命令に対応する演算を実行する。複数の独立したスレッドを同時に時間をずらして動作させることによって、複数の演算ユニット5を常に動作させる。すべての演算ユニット5は、クロスバスイッチ6によって同時にデータメモリ7を使用できる。
請求項(抜粋):
命令選択値を蓄積する命令選択値格納手段と、命令選択値の入力に対して命令を出力する命令選択値格納手段と、命令の内容に応じて演算を行う演算手段、演算結果等を格納する一時記憶手段、これらから構成される演算処理要素を複数持ち、演算処理要素の命令選択値と演算結果を、隣接する演算処理要素の命令選択値格納手段、演算手段に伝達し、その演算処理要素に別の演算処理要素をくりかえし直列に接続し、スレッドの命令を1つづつ順に演算処理要素の接続順に格納することを特長とする情報処理装置。
IPC (3件):
G06F 9/38 370
, G06F 9/46 360
, G06F 15/16 430
FI (3件):
G06F 9/38 370 X
, G06F 9/46 360 B
, G06F 15/16 430 B
前のページに戻る