2012-05-24 4 views
2

PVM에서 MPI로 프로젝트를 마이그레이션하는 중입니다. 여기서 누군가 PVM과 MPI의 기능들 사이의 관련성에 대한 튜토리얼이나 매뉴얼이 존재하는지 물어보고 싶었습니다.PVM에서 MPI로 마이그레이션

답변

2

가 나는 지난 몇 일

이상 사용하고 자원을 많이 가지고

희망이 도움이됩니다!

각 프로세서가 다른 모든 프로세서와 동시에 병렬로 실행되는 방식으로 MPI에 문제가 없으며 모든 프로세서가 다른 주소 공간을 공유합니다. (이것을 java.util.Date로 직접 시험해보고 콘솔에 System.out.println 문을 실행하면 무언가를 보내고 지점 간 또는 차단되지 않은 통신을 사용하여 무언가를받을 때 볼 수 있습니다. 프로세스가 수신합니다 동시에 동기식으로 보내졌다). 보내고받는 것이 저녁 식탁에서 나 친척에게 당신에게 포크를 줄 것을 요청할 때 포크가 전달 될 때 (즉 당신에게 직접 전달되는) 포크를받을 때 생각해 보는 것이 좋습니다.

+0

고마워, 고마워! – Gumeo

+0

감사합니다. 나는 당신에게 java/C++ 관점에서 mpi에 대한 좀 더 통찰력을주기 위해 내 게시물을 업데이트했습니다. – Killrawr

3

유용한 서적의 제 9 장 Using MPI은 PVM과 MPI를 비교하고 포팅을 위해 무엇을해야하는지 명확히 이야기합니다.

이들은 메시지 전달 라이브러리이며, 주로 점대 점 통신 또는 기본 공동 작업을 사용하는 경우 포트가 아주 간단해야합니다. PVM은 최근의 MPI 표준보다 훨씬 동적 인 프로세스 생성 및 관리를 항상 지원했지만, 이러한 종류의 기능에 코드가 크게 의존한다면 더 어려울 것입니다.

+0

감사합니다. 답장을 보내 주셔서 감사합니다. – Gumeo

+0

이 책을 통해 독서를하고 이것이 정확히 내가 필요로하는 것, 감사합니다. – Gumeo