特許
J-GLOBAL ID:200903014417679843

スレッド間優先度可変プロセッサ

発明者:
出願人/特許権者:
代理人 (1件): 作田 康夫
公報種別:公開公報
出願番号(国際出願番号):特願2001-062792
公開番号(公開出願番号):特開2002-268878
出願日: 2001年03月07日
公開日(公表日): 2002年09月20日
要約:
【要約】【課題】本発明が解決しようとする課題は、大規模なハードウェア追加や根本的なアーキテクチャ変更を行わずに、少ないハードウェアの追加で単一プロセッサで複数スレッドを実行するマルチスレッドプロセッサを改良することにより、数十命令規模の並列度抽出を可能にし、性能を向上させることである。【解決手段】マルチスレッドプロセッサに、スレッド間優先度の時分割変更機能を追加し、スレッド間のデータの流れを限定して流れる順に実行順序を規定することにより、データ依存関係のある複数スレッドを同時又は時分割実行し、大規模なアウトオブオーダ実行並の性能を達成した。
請求項(抜粋):
複数のプログラムカウンタと、1つまたは複数の命令実行部と、該複数プログラムカウンタのそれぞれに対応する複数スレッドの命令フローを該命令実行部に選択的に供給する手段を有し、該複数スレッドを同時または時分割に実行可能なマルチスレッドプロセッサにおいて、該複数スレッド間に時分割に変更可能な実行優先度があって該優先度に従って逐次処理した場合と同一の結果を生成することを特徴とするプロセッサ。
IPC (2件):
G06F 9/38 370 ,  G06F 9/46 360
FI (2件):
G06F 9/38 370 X ,  G06F 9/46 360 B
Fターム (9件):
5B013AA12 ,  5B013AA20 ,  5B098AA02 ,  5B098CC01 ,  5B098GA05 ,  5B098GC03 ,  5B098GC05 ,  5B098GD03 ,  5B098GD14
引用特許:
審査官引用 (5件)
全件表示

前のページに戻る