MPI 는 포트란 , C , C ++ 에서 사용 할 수 있 고 같 은 소스 코드 를 여러 다른 컴퓨터 환경 에서 그대로 사용 할 수 있 다 . 따라서 , 이 라이브러리 를 이용 하 여 프로그램 을 작성 하 면 각 프로세서 들 이 동시 에 독립 적 으로 수행 되 는데 , 이때 각 프로세서 에 할당 되 는 고유 번호 를 이용 하 여 자료 를 주 고 받 거나 각각 의 프로세서 에 다른 일 을 할 수 있 게 한다 .