HPC 클러스터에서 MPI 응용 프로그램 디버깅
MPI 클러스터 디버거를 사용하면 Windows® HPC Server 2008 클러스터에서 실행 중이고 Microsoft® MPI(Message Passing Interface)를 통해 통신하는 병렬 응용 프로그램을 디버깅할 수 있습니다. MPI 클러스터 디버거는 Microsoft 원격 디버거 기능을 확장하여 원격 클러스터에서 실행 중인 여러 개의 공동 운영 프로세스의 디버깅 프로세스를 간소화합니다.
MPI 클러스터 디버거는 다음을 수행합니다.
응용 프로그램 파일을 클러스터 노드에 배포
지정하는 추가 파일 배포
각 노드에서 디버깅 세션에 사용되는 원격 디버거 실행
디버깅 세션 종료 후에 정리
이 섹션에서는 다음에 대해 설명합니다.
MPI 클러스터 디버거 실행을 위한 요구 사항과 디버거 구성 및 실행 방법을 설명합니다.
MPI 클러스터 디버거의 구성 속성을 설명합니다.
연습: Visual Studio 2010에서 MPI 클러스터 디버거 실행
로컬 컴퓨터 및 Windows HPC Server 2008 클러스터에 MPI 클러스터 디버거 세션을 설정하고 실행하는 방법에 대해 설명합니다. 이 연습에는 MPI, OpenMP(Open Multi-Processing) 및 PPL(Parallel Patterns Library) API(Application Programming Interface)를 사용하는 응용 프로그램을 작성할 때 필요한 단계 및 샘플 코드가 포함되어 있습니다.
관련 섹션
Visual Studio® 디버거 사용의 기본 사항에 대해 설명합니다. 실행 제어, 스레드 및 프로세스 관련 작업, 중단점, 프로그램 검사, 예외 처리, 디버거에서 표현식 사용과 같은 주제가 포함됩니다.
논리 오류 및 의미 오류를 해결하기 위해 Visual Studio 디버거를 실행하는 것에 대한 정보가 포함되어 있으며 솔루션에서 사용되는 기술 및 언어에 관련된 기술을 제공합니다.