논문상세
학술지명 지구물리와 물리탐사
제목(원어) 코어레이와 MPI를 이용한 병렬 파동 전파 모델링과 거꿀 참반사 보정 성능 비교
제목(영어) A Performance Comparison between Coarray and MPI for Parallel Wave Propagation Modeling and Reverse-time Migration
키워드(원어) 코어레이, 포트란, 병렬 처리, 파동 전파 모델링, 거꿀 참 반사 보정
키워드(영어) Coarray, Fortran, Parallel processing, Wave propagation modeling, Reverse-time migration
저자 류동현 (  , 부경대학교 에너지자원공학과 )
김아름 (  , 부경대학교 에너지자원공학과 )
하완수 (  , 부경대학교 )
초록(원어) 코어레이는 포트란 2008 표준에 도입된 병렬 연산 기법이다. 코어레이를 이용하면 간단한 문법으로 분산 메모리시스템에서 병렬 연산을 구현할 수 있다. 본 연구에서는 탄성파 자료 처리 프로그램에 코어레이와 MPI를 적용하여 병렬처리 성능을 비교하고 이를 통해 코어레이의 적용 가능성을 살펴보았다. 파동 전파 모델링을 이용해 연산 성능을 비교하였고, 영역 분해 기법을 이용해 일대일 통신 성능을 비교하였다. 또한 거꿀 참 반사 보정 프로그램을 이용해 병렬 처리성능을 비교하였다. 그 결과 연산 성능은 코어레이 프로그램과 MPI 프로그램에서 큰 차이가 없었지만 통신 성능은 MPI 가 우수했다.
초록(영어)
Coarray is a parallel processing technique introduced in the Fortran 2008 standard. Coarray can implement parallel processing using simple syntax. In this research, we examined applicability of Coarray to seismic parallel processing by comparing performance of seismic data processing programs using Coarray and MPI. We compared calculation time using seismic wave propagation modeling and one to one communication time using domain decomposition technique. We also compared performance of parallel reverse-time migration programs using Coarray and MPI. Test results show that the computing speed of Coarray method is similar to that of MPI. On the other hand, MPI has superior communicatio... 더보기
분야
페이지구간 131 ~ 135
논문파일 KCI_FI002141039.pdf