ネットワークにおける高速かつ大容量な伝送を可能とする技術への要求を満たすために、光伝送技術を用いた研究が活発に進められているが、パケット交換技術に基づいたアーキテクチャをとる限り、個々のコネクションに対する高品質通信の実現は非常に難しくなっている。そこで、各ノード計算機を接続している光ファイバを、インターネットとして利用するのではなく専用の通信路として利用し、WDM技術を用いた高速な通信チャネルとして活用するλコンピューティング環境を提案する。すなわち、各ノード計算機と接続しているネットワークを仮想的なリングネットワークとして利用し、このリング上にデータを載せる、あるいは伝送することにより、高速・高品質通信を可能とする技術である。 前年度では、λコンピューティング環境上に仮想光リングを構成し、光リング上にデータを載せることにより、波長を仮想的な共有メモリとして利用するモデルを対象としていた。本年度では、高速チャネルを用いてノード計算機上にある共有メモリを接続して利用するアーキテクチャの提案と評価を行った。特にアプリケーションから利用に適したMPIを実装し、評価を行った。また、この共有メモリを用いて並列計算を行う際のアーキテクチャのモデル化を行い、メモリアクセスの競合回避方法、データの一貫性制御、同期方法を評価した。その結果、共有データのサイズやアクセス頻度により十分に有効な領域が存在することがわかった。
|