Pat
J-GLOBAL ID:200903091105844264

マルチスレッドプログラムを使用する情報処理装置

Inventor:
Applicant, Patent owner:
Gazette classification:公開公報
Application number (International application number):1997287662
Publication number (International publication number):1999110215
Application date: Oct. 03, 1997
Publication date: Apr. 23, 1999
Summary:
【要約】【目的】 既存のマイクロプロセッサ、あるいはそれらを複数使用する情報処理装置に対して、マルチスレッドプログラムの処理性能に優れる情報処理装置を実現する。【解決手段】 命令選択装置3、命令格納装置4、演算ユニット5から構成される情報処理要素9を横に複数配置し、命令選択装置3、演算ユニット5からの結果情報を伝送する。スレッドは、命令格納装置4に横に1命令づつ順に格納され、複数の演算ユニット5を順に使用して命令に対応する演算を実行する。複数の独立したスレッドを同時に時間をずらして動作させることによって、複数の演算ユニット5を常に動作させる。すべての演算ユニット5は、クロスバスイッチ6によって同時にデータメモリ7を使用できる。
Claim (excerpt):
命令選択値を蓄積する命令選択値格納手段と、命令選択値の入力に対して命令を出力する命令選択値格納手段と、命令の内容に応じて演算を行う演算手段、演算結果等を格納する一時記憶手段、これらから構成される演算処理要素を複数持ち、演算処理要素の命令選択値と演算結果を、隣接する演算処理要素の命令選択値格納手段、演算手段に伝達し、その演算処理要素に別の演算処理要素をくりかえし直列に接続し、スレッドの命令を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

Return to Previous Page