@inbook{48edc339f202411794fd9497ec1a31f2,
title = "High rayleigh number mantle convection on GPU",
abstract = "We implemented two- and three-dimensional Rayleigh–Benard convection on Nvidia GPUs by utilizing a 2nd-order finite difference method. By exploiting the massive parallelism of GPU using both CUDA for C and optimized CUBLAS routines, we have on a single Fermi GPU run simulations of Rayleigh number up to 6 × 1010 (on a mesh of 2000 × 4000 uniform grid points) in two dimensions and up to 107 (on a mesh of 450 × 450 × 225 uniform grid points) for three dimensions. On Nvidia Tesla C2070 GPUs, these implementations enjoy single-precision performance of 535 GFLOP/s and 100 GFLOP/s respectively, and double-precision performance of 230 GFLOP/s and 70 GFLOP/s respectively.",
author = "Sanchez, {David A.} and Christopher Gonzalez and Yuen, {David A.} and Wright, {Grady B.} and Barnett, {Gregory A.}",
year = "2013",
month = jan,
day = "1",
doi = "10.1007/978-3-642-16405-7_22",
language = "English",
isbn = "9783642164040",
series = "Lecture Notes in Earth System Sciences",
publisher = "Springer",
pages = "335--352",
editor = "Yuen, {David A} and Wang, {Long } and Chi, {Xuebin }",
booktitle = "GPU Solutions to Multi-scale Problems in Science and Engineering",
}