Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
소개
메시지 전달 인터페이스(MPI) 기능 및 아키텍처 개요
- 병렬 컴퓨팅 기본 사항
- MPI 프로세스
MPICH 시작하기
- 설치 및 구성 옵션
- 공유 라이브러리
- 프로세스 관리자 설치
Programming MPI의 기본
- 프로그램 작성, 컴파일, 연결
- 컴파일 명령
- Makefile 사용
MPI로 프로그램 실행
- 표준 mpiexec
- 프로세스 관리 확장
- Remshell 제한 사항
메시지 보내기 및 받기
- 메시지 전달 루틴
- 버퍼 및 유형(태그)
- 도서관 호출 사용
- 방송 및 축소
MPI에서 Communication 조정
- 동기화
- 집단 패턴, 루틴 및 작업
- 그룹 만들기
버퍼링 문제 작업
- 차단 및 비차단 통신
- 메시지 전달의 공정성
- Communication 모드
MPI의 데이터 유형 및 개체 이해
- 기본 데이터 유형
- 벡터와 구조
- 데이터 인터리빙
- MPI 개체 및 참조
메시지 전달 라이브러리 작성
- 속성
- 순차적 섹션
- 태그 관리 및 캐싱
병렬 프로그램의 성능 평가
- MPI 타이머
- 프로파일링 인터페이스
- 벌채 반출
여러 프로그램 통합
- 프로그램 간 데이터 전송 및 교환
- 인터커뮤니케이터 사용
문제 해결
요약 및 결론
Requirements
- C, C++, Fortran 등 프로그래밍 언어 경험
청중
- 개발자
- 프로그래머
7 Hours
회원 평가 (4)
Practical examples.
Mateusz - Aplikacje Krytyczne
Course - BizTalk for Developers
interesting content
Mike Bassi - SRC Aus
Course - OpenCL
I like how helpful Clement is.
Mateera Kaikko - ASML US, LLC
Course - gRPC
I was very lucky to have one-to-one training and it gave me a good grounding in the subject as well as exploring some of my real use-cases that were really complex.