本年度は昨年度に引続き、超並列オペレーティングシステムの最下層であるPartition Manager(PTS---昨年度の名称はPOS)の詳細設計を行なった。 PTSは、超並列計算機の利用者が自由なモデルにしたがってプログラムを開発・実行するために必要とされる必要最小限のメカニズムを提供し、その基本的な機能には、(1)初期化、(2)プログラムの起動、(3)共有資源の管理、(4)占有資源の割り当てなどがある。 これらの機能を実現するため、我々はPOSをMeta Micro Kernel(MMK)とCluster Manager(CLM)に分割する設計を昨年度の研究において提案し、これらの基本概念設計を行なったが、今年度はさらにPTSの以下の部分に関する詳細概念設計を終了した。 (1)パーティション管理(生成、消滅、管理) (2)ネットワーク管理 (3)高機能メモリの機能のPTSにおける積極的な利用方法 (4)入出力管理 (5)メモリオブジェクトの管理 (6)クラスタ内のアドレス管理 (7)クラスタ内のPE管理 (8)クラスタ間通信 (9)スケジューラの管理 (10)PTMインターフェース (11)MMKインターフェース これらの設計の詳細については、第3回科学研究費補助金重点領域「超並列処理」シンポジウム予稿集の当該箇所を参照すること。
|