1995 Fiscal Year Annual Research Report
Project/Area Number |
07458057
|
Research Category |
Grant-in-Aid for General Scientific Research (B)
|
Research Institution | Nagoya University |
Principal Investigator |
島田 俊夫 名古屋大学, 工学部, 教授 (60252251)
|
Keywords | マルチスレッド計算機 / 並列処理ソフトウェア / 並列処理アーキテクチャ |
Research Abstract |
(1)前年度に開発した超高級言語NSLでは、一階の時間微分項を持つ偏微分方程式の陽解法をサポートしていた。NSLの適用範囲を広げるため、制御構造と反復解法のための構文拡張を行い、SOR法などの反復解法を容易に記述できるようにした。 (2)マルチブロック法における通信を効率良く処理する分散配列ライブラリを開発し、ブロックの生成、消去、添字の管理、矩形領域のデータ転送を関数として持ち、低レベルなメッセージ通信の管理を不要にした。また通信と演算のオーバラップを実現し、性能を約5%改善した。 (3)関数型言語のコンパイラの対象としてマルチスレッド型アーキテクチャを想定し、遺伝的アルゴリズムを用いたスレッド分割法を開発した。従来の方法は、スレッド数の管理とスレッドの粒度を同時に制御できなかったため生成されたスレッドが低品質であった。 (4)超並列処理用要素プロセッサとしてマルチスレッド型アーキテクチャを想定し、その動的命令発行機構として遅延オペランドフェッチ機構を開発した。 (5)マルチスレッドプロセッサにおける高速コンテキストスイッチ機構を開発し、評価した。
|
Research Products
(6 results)
-
[Publications] 戸田、西田、島田、坂井: "A priority Forwarding Scheme for Real-Time Multistage Interconnection Networks and Its" 電子情報通信学会論文誌. J78-D1. 724-735 (1995)
-
[Publications] 川合、市川、島田: "Research on Parallel Numerical Simulation Language" Proc.'95 RWC Symp.TR-95001. 109-110 (1995)
-
[Publications] 川合、市川、島田: "並列数値シミュレーション言語NSL" 情報処理学会研究報告. ARC-115. 37-42 (1995)
-
[Publications] 細江、市川、島田: "マルチスレッドアーキテクチャに於ける動的命令発行に関する研究" 情報処理学会研究報告. ARC-117. (1995)
-
[Publications] 杉浦、市川、島田: "履歴を考慮した動的付加分散法" 情報処理学会研究報告. ARC-115. 31-36 (1995)
-
[Publications] 片山、市川、島田: "遺伝的アルゴリズムを用いたスレッド分割法" 情報処理学会研究報告. ARC-115. 25-30 (1995)