본문 바로가기
M

MS-MPI

Microsoft MPI

윈도우용 병렬 계산 MPI 구현

한줄평

윈도우에서 MPI 기반 병렬 프로그램을 개발하거나 실행해야 할 때 필요한 런타임입니다. 다만 일반 사용자가 단독으로 쓸 물건이 아니라, 해당 소프트웨어의 요구 조건일 때 설치하는 성격입니다.

이런 분께 윈도우에서 병렬·HPC 프로그램을 다루는 개발자·연구자께

좋은 점

  • 윈도우에서 표준 MPI 프로그램 실행 지원
  • 런타임과 개발용 SDK를 함께 제공

아쉬운 점

  • 병렬 프로그램 개발 지식이 있어야 활용 가능
  • 단독으로는 쓸 일이 없는 기반 구성 요소

MS-MPI 소개

마이크로소프트가 만든 MPI(메시지 전달 인터페이스) 표준 구현으로, 윈도우에서 병렬·분산 계산 프로그램을 개발하고 실행하기 위한 런타임과 SDK입니다. 여러 프로세스가 메시지를 주고받으며 하나의 큰 계산을 나눠 처리하는 HPC(고성능 컴퓨팅) 프로그램에 쓰입니다. 직접 쓰는 앱이 아니라 MPI로 짠 프로그램이 필요로 하는 기반 구성 요소로, mpiexec 명령으로 병렬 작업을 띄웁니다. 과학 계산·시뮬레이션 소프트웨어를 윈도우에서 돌릴 때 흔히 요구됩니다.

제작사

영삼넷 · 공식 홈페이지

MS-MPI (Microsoft MPI) 무료 다운로드 | 자료실 | 영삼넷