노트북과 데스크톱 PC를 포함한 현재의 컴퓨터에는 멀티코어 프로세서가 탑재되어 있습니다. 여러 프로세서(코어)를 동시에 활용하는 병렬 컴퓨팅은 고급 시뮬레이션의 실용적인 응용을 위해 필수적입니다. 병렬 컴퓨팅 방법은 '공유 메모리'를 기반으로 하는지 '분산 메모리'를 기반으로 하는지에 따라 분류할 수 있습니다. '공유 메모리' 병렬 컴퓨팅은 비교적 구현하기 쉽지만 대규모 계산에는 효율적이지 않습니다. 반면 '분산 메모리' 병렬 컴퓨팅은 복잡하고 구현하기 어렵지만 대규모 계산에는 좋은 확장성을 보여줍니다. 이 수업에서는 MPI 라이브러리를 사용한 '분산 메모리' 병렬 컴퓨팅 방법에 대한 소개를 제공합니다. 주요 MPI 함수가 소개되고 학생들은 간단한 연습을 통해 MPI 병렬 프로그램을 생성하는 방법을 배우게 됩니다. MPI 병렬 계산에 필요한 계산 도메인(그리드 또는 메시) 분해 방법에 대해 샘플 계산 메시를 사용하여 설명합니다. MPI 병렬 방법은 이전 강의에서 개발한 파일럿 코드에 구현될 예정입니다. 게다가 학생들은 파일럿 코드의 병렬 성능을 테스트할 수 있는 기회를 갖게 됩니다.
원자로용 고급 열수력학 시뮬레이터 소개 - 4
2025년 5월 26일, 오후 3:15 - 오후 6:00
Warsaw, Pasteura 5, 0.03
Connect with us