The Community for Technology Leaders
Green Image
Issue No. 03 - May/June (2012 vol. 14)
ISSN: 1521-9615
pp: 48-59
Didem Unat , University of California, San Diego
Jun Zhou , University of California, San Diego
Yifeng Cui , University of California, San Diego
Scott B. Baden , University of California, San Diego
Xing Cai , Simula Research Laboratory, Norway
<p>GPUs provide impressive computing power, but GPU programming can be challenging. Here, an experience in porting real-world earthquake code to Nvidia GPUs is described. Specifically, an annotation-based programming model, called Mint, and its accompanying source-to-source translator are used to automatically generate CUDA source code and simplify the exploration of performance tradeoffs.</p>
Code generation, optimization, emerging technologies, Earth and atmospheric sciences, scientific computing
Didem Unat, Jun Zhou, Yifeng Cui, Scott B. Baden, Xing Cai, "Accelerating a 3D Finite-Difference Earthquake Simulation with a C-to-CUDA Translator", Computing in Science & Engineering, vol. 14, no. , pp. 48-59, May/June 2012, doi:10.1109/MCSE.2012.44
151 ms
(Ver 3.3 (11022016))