1995 Fiscal Year Annual Research Report
大規模科学技術計算を指向したプロセッサアーキテクチャの研究
Project/Area Number |
07780222
|
Research Institution | University of Tsukuba |
Principal Investigator |
中村 宏 筑波大学, 電子・情報工学系, 助教授 (20212102)
|
Keywords | 擬似ベクトルプロセッサ / 科学技術計算 / リストベクトル処理 / スライドウィンドウレジスタ / ベクトル計算機 / キャッシュ |
Research Abstract |
申請者が提案している処理方式"スライドウィンドウ方式に基づく擬似ベクトルプロセッサ(以下PVP-SWと呼ぶ)"の利点は,レジスタ/キャッシュを共有したスカラ処理とベクトル処理の融合を実現する点である.従来のベクトル計算機もスカラ処理とベクトル処理の両方を実現するが,レジスタ/キャッシュを共有しないため,スカラ処理したデータにベクトル処理を施す場合にデータの受け渡しが必要となり,性能が低下する.このような計算の代表として,リストベクトル処理を取り上げ,PVP-SWの有効性を定量的に評価した.まず,PVP-SWと,比較対象として,キャッシュプリフェッチ機構のみを採用するものの2つのプロセッサの詳細なモデルを決定した.その後,命令パイプラインレベルのシミュレーションを行なって評価を行った.評価結果より以下の点がわかった. 1.単純にベクトル化できるリストベクトル処理においては,PVP-SWは,キャッシュプリフェッチ機構のみを持つものよりも2〜3倍高速である. 2.単純にはベクトル化できないリストベクトル処理においても,PVP-SWは,キャッシュプリフェッチ機構のみを持つものよりも約50%高速である.また,PVP-SWのクロック周波数が従来のベクトル計算機より約10倍遅いと仮定しても,PVP-SWはベクトル計算機並みの実効性能を達成することがわかった. 以上のことから,単純なベクトル化が可能か否かに関わらず,提案するPVP-SWが有効であることがわかった.また,単純にベクトル化できない場合は,レジスタ/キャッシュを共有したスカラ処理とベクトル処理の融合が重要であることもわかった. 提案するPVP-SWを実際にVLSIに集積実装する際のコストの見積り,PVP-SWの性能をさらに向上させるために追加すべき機構の検討,の2点は今後の課題である.
|
-
[Publications] 朴泰祐: "ハイパクロスバネットワークにおける転送性能向上のための手段とその評価" 情報処理学会論文誌. 36. 1610-1618 (1995)
-
[Publications] K. Itakura: "Preliminary Performance Evaluation of NAS Parallel Benchmarks on CP-PACS" Proc. of PERMEAN′95. 68-77 (1995)
-
[Publications] 浦田卓治: "マルチスレッド処理におけるキャッシュ構成方式の検討" 情報処理学会第51回全国大会. 6-5-6-6 (1995)
-
[Publications] 広野哲: "リストベクトル処理における擬似ベクトルプロセッサPVP-SWの評価" 情報処理学会第51回全国大会. 6-9-6-10 (1995)
-
[Publications] 山崎浩太: "SFLを用いたsuperscalarおよびVLIWプロセッサの設計とその比較" 第7回パルテノン研究会. 11-18 (1995)