• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

1998 Fiscal Year Annual Research Report

ソフトウェアメモリベース通信機構に関する研究

Research Project

Project/Area Number 09780248
Research InstitutionThe University of Tokyo

Principal Investigator

松本 尚  東京大学, 大学院・理学系研究科, 助手 (70240728)

KeywordsMemory-Based Communication Facilities / ユーザレベル通信同期 / メモリベース通信 / 保護 / 仮想化 / 低オーバヘッド / 並列処理 / クラスタコンピューティング
Research Abstract

平成10年度は2年間の研究期間の最終年度である。
ソフトウェアメモリベース通信機構の研究は特殊なハードウェア通信機構がなくても実用に耐えられるユーザレベルの高速かつ保護され仮想化された通信が実現できることを実証することが最大の目標である。広く使われているイーサネット系の通信インタフェースを用いて、可能な限り高速の実装と高機能な実装を行う必要がある。平成9年度にSuperSPARCプロセッサ搭載でFast Ethemetインタフェースがすでに増設されているワークステーションに、Fast Ethemet(100BASE-TX)を用いたメモリベース通信機構(MBCF:Memory-BasedCommunication Facilities)を実装した。
平成10年度は、遠隔ノードでユーザレベルプログラムを安全かつ非同期に起動できるMBCF SignalやMBCFを使って高速なメッセージパッシング通信を可能にするMBCF FIFO EAGERといったMBCFの機能拡張を行った。さらに、それらを用いた性能試験を行って、従来OS上の保護された通信に比べて、遅延で1桁、オーバヘッドコストで2桁の性能向上を実証した。
広く利用されている並列通信同期インタフェースであるMPI version 1をMBCF上に実装して、従来OSならびに従来通信方式との性能評価をアプリケーションレベルで行った。アプリケーションの通信特性にもよるが、NASParallel Benchmarksを使った性能評価では、8台で最大1.83倍の性能向上が得られた。通信同期の性能向上がアプリケーション全体のスピードアップに貢献できることが実証された。

  • Research Products

    (6 results)

All Other

All Publications (6 results)

  • [Publications] Matsumoto,T.,et al.: "A general-purpose scalable operating system: SSS-CORE" Proc.of The 20th Int.Conf.on Software Engineering. Vol.2. 147-152 (1998)

  • [Publications] 松本 尚,平木 敬: "汎用超並列オペレーティングシステムSSS-COREのユーザレベル通信同期機構" コンピュータソフトウェア. 15,3. 59-63 (1998)

  • [Publications] 森本 健司,松本 尚,平木 敬: "メモリベース通信を用いた高速MPIの実装方式" 並列処理シンポジウムJSPP'98論文集. 191-198 (1998)

  • [Publications] Matsumoto,T.et al.: "MBCF:A High-Speed User-Level Memory-Based Communication Facility" Proc.of the 1998 ACM Int.Conf.on Supercomputing. 259-266 (1998)

  • [Publications] Matsumoto,T.et al.: "Compiler-Assisted Distributed Shared Memory Schemes Using MBCF" Proc.of The International Confference on PDPTA'98. 875-882 (1998)

  • [Publications] Morimoto,K.et al.: "Implementing MPI with the MBCF on the SSS-CORE Operating System" Proc.of 5th European PVM/MPI Users's Group Meeting. LNCS 1497. 223-230 (1998)

URL: 

Published: 1999-12-11   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi