1990 Fiscal Year Annual Research Report
Project/Area Number |
02555071
|
Research Institution | Kyushu University |
Principal Investigator |
富田 眞治 九州大学, 大学院・総合理工学研究科, 教授 (40026323)
|
Co-Investigator(Kenkyū-buntansha) |
小柳 滋 (株)東芝, 総合研究所・情報システム研究所, 主任研究員
石井 光雄 (株)富士通研究所, 情報処理研究部門, 部長
吉田 紀彦 九州大学, 工学部, 助手 (00182775)
村上 和彰 九州大学, 大学院・総合理工学研究科, 助手 (10200263)
福田 晃 九州大学, 大学院・総合理工学研究科, 助教授 (80165282)
|
Keywords | 可変構造 / 並列処理計算機 / 同期機構 / キャッシュ・コヒ-レンス / 並列処理言語 / 負荷分散 / 並列オペレ-ティング・システム / メッセ-ジ指向 |
Research Abstract |
本研究における主な成果を以下に示す. 1.可変構造型並列計算機のための要素プロセッサの研究開発:相互結合網およびメモリの可変構造性を効率よく実現するために,プロセッサ間通信やキャッシュ・コヒ-レンスの高速化などのハ-ドウェア方式について研究した.具体的には,ハ-ドウェアによる要素プロセッサ間同期機構,およびディレクトリ方式に基づくコヒ-レンス制御機構を開発した.これらの機構を装備した要素プロセッサの第一次詳細設計を終了した.この結果をふまえ,要素プロセッサを128台接続した並列処理計算機を実現するための実装設計を行った. 2.基本ソフトウェアの研究開発:C言語をベ-スとした並列処理記述が可能な並列処理向き高級言語の仕様設計を終了し,その処理系を開発した.一方,既存の逐次処理言語を対象とした並列化コンパイラも開発中であり,その一環として相互結合網制御プログラム生成のための処理系を設計した.また,並列プログラムのデバッグに不可欠な,ヒストリ機能,トレ-ス機能,デッドロック検出機能などをもつ並列プログラム・デバッグ支援システムの開発に着手した.さらに,ホスト計算機と要素プロセッサとの間の通信プロトコルを開発した. 3.並列/分散オペレ-ティング・システムの研究開発:ハ-ドウェアの可変構造性を十分生かした並列/分散OSを構築するためには,ハ-ドウェアア-キテクチャと各種並列処理問題との親和性の定量的な評価で必要である.その第一段階として,密結合型マルチプロセッサのための並列OSの研究を行った.特に,カ-ネル処理の並列性に着目し,カ-ネル内部をメッセ-ジプ-ルと呼ぶ概念を用いて構築することで,この処理を並列化する方式を開発した.これにより,カ-ネル処理の負荷分散を可能とした.
|
-
[Publications] 森 眞一郎: "可変構造型並列計算機の多重化クロスバ網の構成と実装" 電子情報通信学会技術研究報告. CPSY90ー14. (1990)
-
[Publications] 岩田 英次: "統合型並列化コンパイラ・システムーコンパイラ支援キャッシュ・コヒ-レンス制御ー" 情報処理学会研究報告. 90ーARCー83ー21. (1990)
-
[Publications] 草野 和寛: "並列プログラミング言語SERVEの処理系" 電子情報通信学会技術研究報告. CPSY90ー82. (1990)
-
[Publications] 恒冨 邦彦: "可変構造型並列計算機の並列オペレ-ティング・システム" 九州大学大学院総合理工学研究科報告. 12. 227-235 (1990)
-
[Publications] 恒冨 邦彦: "可変構造型並列計算機のメッセ-ジ指向型OSとシミュレ-ションによるスレッド並列生成の評価" コンピュ-タ・システム・シンポジウム. (1991)
-
[Publications] Shinーichiro Mori: "The Kyushu University Reconfigurable Parallel ProcessorーCache Architecture and Cache Coherence Schenesー" Proc.of International Symposium on Shered Memory Multiprocessing. (1991)