Microsoft 메시지 전달 인터페이스

Microsoft Message Passing Interface

Microsoft MPI([1]Message Passing Interface)는 Windows HPC Server 2008에서 하이 퍼포먼스 컴퓨팅 노드 에 상호 접속 및 통신하기 위한 MicrosoftMPI-2 사양 구현입니다.작업 시작 및 관리에 대한 일부 예외를 제외하고 대부분 MPICH2 참조 구현과 호환됩니다.MS MPI에는 C 및 FORTRAN 언어의 바인딩이 포함되어 있습니다.디버깅 목적으로 Microsoft Visual Studio를 사용할 수 있습니다.

MS MPI는 Winsock Direct 드라이버가 제공된 기가비트 이더넷, Infiniband Myrinet 등 모든 물리적 네트워크를 사용할 수 있습니다.Winsock Direct 공급자는 OS의 TCP/IP 스택을 바이패스하고 네트워크 유형에 맞는 전송 프로토콜을 사용하여 네트워크 하드웨어에 직접 액세스합니다.이러한 드라이버가 없는 경우는, TCP/IP 스택도 사용할 수 있습니다.

레퍼런스

  1. ^ "Microsoft MPI". msdn.microsoft.com.

외부 링크