クラスタコンピュータのネットワークハードウェアに関する研究

(1)Maestroプロジェクト

マイクロプロセッサの劇的な性能の向上にともない,価格/性能比が優れた並列計算システムとしてクラスタコンピュータを利用する傾向が高まっている.しかしながら,従来の汎用ネットワークハードウェアと通信プロトコルで構成されるクラスタコンピュータは,通信オーバヘッドが大きく,内在する性能を引き出すことが困難である.独立したシステムとしてのクラスタコンピュータの特性を考慮すると,通信の最適化が可能である.Maestroプロジェクトでは,クラスタコンピューティング向けの通信手順最適化として,ネットワークハードウェアのリンク層におけるバースト転送と通信単位の小粒度化による通信の多重化を提案した.これらの高速化技法を実現するリンク制御プロトコルMLP(Maestro Link Protocol)を提案し,リンクレイヤコントローラMLC(Maestro Link Controller)への実装を行った.さらに,MLC を用いて構築したMaestro ネットワークの通信実験により,本最適化技法が通信性能の向上に有効であることを示した.Read More

Research articles in Journals and Magazines

  1. Keiichi Aoki, Shinichi Yamagiwa, Koichi Wada, Masaaki Ono. Development and evaluation of message passing library for Maestro2 cluster network, Electronics and Communications in Japan (Part {II}: Electronics), 109--121, (2007-10-18), DOI:10.1002/ecjb.20411
  2. 青木圭一, 山際伸一, 和田耕一, 小野雅晃. Maestro2クラスタネットワーク向けメッセージパッシングライブラリの開発と評価, 電子情報通信学会論文誌D, 919-931, (2006-05-01), DOI:
  3. SHINICHI YAMAGIWA, LEONEL SOUSA, KEVIN FERREIRA, KEIICHI AOKI, MASAAKI ONO, KOICHI WADA. MAESTRO2: EXPERIMENTAL EVALUATION OF COMMUNICATION PERFORMANCE IMPROVEMENT TECHNIQUES IN THE LINK LAYER, Journal of Interconnection Networks, 295--318, (2006-02-01), DOI:10.1142/s0219265906001715

Conference Proceedings

  1. Shinichi Yamagiwa, Keiichi Aoki, Koichi Wada. PERFORMANCE ENHANCEMENT OF INTER-CLUSTER COMMUNICATION WITH SOFTWARE-BASED DATA COMPRESSION IN LINK LAYER, the 17th IASTED International Conference Parallel and Distributed Computing and Systems, , (2005-11-14), DOI:
  2. Leonel Sousa Ricardo Guapo. On the Implementation and Evaluation of Berkeley Sockets on Maestro2 cluster computing environment, The 4th International Symposium on Parallel and Distributed Computing (ISPDC2005), , (2005-07-04), DOI:10.1109/ispdc.2005.37
  3. Keiichi Aoki Shinichi Yamagiwa. Active Zero-copy: A performance study of non-deterministic messaging, The 4th International Symposium on Parallel and Distributed Computing (ISPDC2005), , (2005-07-04), DOI:10.1109/ispdc.2005.11
  4. Keiichi Aoki, Koichi Wada, Masaaki Ono, Shinichi Yamagiwa. High Performance Message Passing Library for Maestro2 Cluster Network., the 23rd IASTED International Conference on PARALLEL AND DISTRIBUTED COMPUTING AND NETWORKS(PDCN2005), , (2005-02-15), DOI:
  5. K. Ferreira, S. Yamagiwa, L. Sousa, K. Aoki, K. Wada, L.M. Campos. Distributed Shared Memory System Based on the Maestro2 High Performance Cluster Network, Third International Symposium on Parallel and Distributed Computing/Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks, , (2004-07-07), DOI:10.1109/ispdc.2004.19
  6. K. Aoki, S. Yamagiwa, K. Ferreira, L.M. Campos. Maestro2: high speed network technology for high performance computing, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577), , (2004-06-20), DOI:10.1109/icc.2004.1312658
  7. S. Yamagiwa, K. Ferreira, L.M. Campos, K. Aoki, M. Ono, K. Wada, M. Fukuda, L. Sousa. On the performance of Maestro2 high performance network equipment, using new improvement techniques, IEEE International Conference on Performance, Computing, and Communications, 2004, , (2004-04-15), DOI:10.1109/pccc.2004.1394952
  8. K. Aoki, S. Yamagiwa, M. Ono, K. Wada, L.M. Campos. An architecture of high performance cluster network: Maestro2, 2003 IEEE Pacific Rim Conference on Communications Computers and Signal Processing (PACRIM 2003) (Cat. No.03CH37490), , (2003-08-28), DOI:10.1109/pacrim.2003.1235898
  9. Yamagiwa, S, Aoki, K, Ono, M, Sakurai, T, Wada, K, Campos, LM. Maestro2: A new challenge for high performance cluster network, 6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XI, PROCEEDINGS: COMPUTER SCIENCE II, 382-387, (2002-07-14), DOI:

受賞

Best Paper Award (CLUSTER2000) (Shinichi Yamagiwa, Munehiro Fukuda and Koichi Wada, “Design and Performance of Maestro Cluster Network,” Proceedings of IEEE International Conference on Cluster Computing (CLUSTER2000), IEEE, pp. 35-44, November 2000.).