DOI QR코드

DOI QR Code

Development and Optimization of Parallel Code for Axial Fan using MPI One-sided Communication

MPI 일방향통신을 이용한 축류 팬 수치해석 병렬프로그램 최적화

  • Kwon, Oh-kyoung (National Institute of Supercomputing and Networking, Korea Institute of Science and Technology Information) ;
  • Park, Keuntae (Department of Mechanical & Aerospace Engineering, Seoul National University)
  • 권오경 (한국과학기술정보연구원 슈퍼컴퓨팅응용실) ;
  • 박근태 (서울대학교 기계항공공학부)
  • Published : 2017.11.01

Abstract

축류 팬(axial fan)은 팬이 회전하면서 다량의 공기를 불어주는 유체 기계로써 최근 저소음에 대해 중요하게 인식되고 있다. 본 연구는 팬 주위의 소음을 해석하는 MPI 병렬프로그램에 대한 최적화 기법에 대해 다룬다. 이때 수억 개 이상의 격자에서 수만 포인트의 소음을 해석하기 위해서 MPI 프로세스 간 통신이 많이 발생하여 성능이 심각하게 느려지는 현상이 발생한다. 이를 극복하기 위해 MPI 일방향통신을 적용하였다. 뿐만 아니라 통신 및 메모리 최적화 방법을 통해 최대 2.97배 향상시켰다.

Keywords

Acknowledgement

Supported by : 한국과학기술정보연구원(KISTI)