Porting a 3D seismic modeling code (SW4) to CORAL machines
Author(s) -
Ramesh Pankajakshan,
PeiHung Lin,
Björn Sjögreen
Publication year - 2019
Publication title -
ibm journal of research and development
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.47
H-Index - 95
eISSN - 2151-8556
pISSN - 0018-8646
DOI - 10.1147/jrd.2019.2960218
Subject(s) - porting , computer science , software portability , node (physics) , code (set theory) , xeon phi , xeon , scalability , parallel computing , software , operating system , programming language , set (abstract data type) , structural engineering , engineering
Seismic waves fourth order (SW4) solves the seismic wave equations on Cartesian and curvilinear grids using large compute clusters with O (100,000) cores. This article discusses the porting of SW4 to run on the CORAL architecture using the RAJA performance portability abstraction layer. The performances of key kernels using RAJA and CUDA are compared to estimate the performance penalty of using th...
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom