1996 Fiscal Year Annual Research Report
Project/Area Number |
07458057
|
Research Category |
Grant-in-Aid for Scientific Research (B)
|
Research Institution | Nagoya University |
Principal Investigator |
島田 俊夫 名古屋大学, 工学部, 教授 (60252251)
|
Keywords | マルチスレッド計算機 / 命令レベル並列処理 / 投機的実行 |
Research Abstract |
マルチスレッド計算機の設計を行うにあたって、命令レベル並列処理によって利用できる応用プログラムの並列度を詳細に調べる必要がある。ス-パスカラ計算機では4レベルの分岐命令を投機的に実行した場合、応用プログラムから抽出できる並列度の上限は約2である。しかし最新の投機的実行技術を用いることにより、並列度の上限を大きく改善できることを予想し、評価を行った。 評価にはトレース駆動型シミュレーションを使用し、プログラム並列度を測定した。使用したプログラムはSPEC95ベンチマークの6つの整数演算プログラムと9つの浮動小数点演算プログラムである。結果をまとめると、どのプログラムでも15レベルの分岐命令の投機的実行を行うことで並列度の上限5.08に対し91%の並列度を獲得できた。各プログラムにおいて並列度は1.66〜17.67の範囲となり、プロセッサ内の命令レベル並列処理を大幅に拡張するマルチスレッド計算機の将来性が示された。
|
Research Products
(3 results)
-
[Publications] 安藤、中西、原、中屋: "プレディケ-ティング:VLIWマシンにおける投機的実行のためのアーキテクチャ上の支援" 情報処理学会論文誌. (発表予定).
-
[Publications] 原、安藤、中西、中屋: "サイクル時間評価による命令レベル並列処理マシンの性能比較" 情報処理学会論文誌. (発表予定).
-
[Publications] Kawai,Ichikawa,Shimada: "NLS:Parallel Numerical Simulation Language," Proceeding of the‘97RWC Symposium. 545-546 (1997)