An Efficient Implementation of MPI over VMMC for Myrinet

Myrinet 상에서 VMMC를 기반으로 하는 효율적인 MPI 구현

  • 김호중 (한국과학기술원 전자전산학과 전산학전공) ;
  • 손영철 (한국과학기술원 전자전산학과 전산학전공) ;
  • 장영배 (한국과학기술원 전자전산학과 전산학전공) ;
  • 이문상 (한국과학기술원 전자전산학과 전산학전공) ;
  • 김명균 (울산대학교 컴퓨터, 정보통신공학부) ;
  • 맹승렬
  • Published : 2000.04.01

Abstract

클러스터 시스템의 성능을 향상시키기 위해서는 Myrinet과 같은 고성능 통신망 인터페이스가 필수적이다. 그러나 Myrinet에서 동작하는 저수준 통신 계층들은 각기 고유한 기작을 사용하므로 호환성이 떨어진다. 따라서 MPI와 같은 통신 프로그래밍 표준을 효율적으로 구현하여 응용프로그램 수준에서 고성능과 호환성을 동시에 제공하여야 한다. 본 논문에서는 VMMC 통신 계층을 기반으로, 늦은 위치 갱신, 선택적 무복사 전송 등의 최적화 기법을 적용하여 우수한 성능의 MPI를 구현하였다.

Keywords