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

X. Cai, Y. Cui, S. B. Baden, D. Unat and J. Zhou, "Accelerating a 3D Finite-Difference Earthquake Simulation with a C-to-CUDA Translator," in Computing in Science & Engineering, vol. 14, no. , pp. 48-59, 2012.
159 ms
(Ver 3.3 (11022016))