@inbook{bb1ded01e8b440f1a1dee4cc64f7b577,
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.",
keywords = "Rayleigh number, primitive mantle, mantle convection, high Rayleigh number, Benard convection",
author = "Sanchez, \{David A.\} and Christopher Gonzalez and Yuen, \{David A.\} and Wright, \{Grady B.\} and Barnett, \{Gregory A.\}",
note = "Publisher Copyright: {\textcopyright} Springer-Verlag Berlin Heidelberg 2013.",
year = "2013",
doi = "10.1007/978-3-642-16405-7\_22",
language = "American English",
series = "Lecture Notes in Earth System Sciences",
number = "9783642164040",
pages = "335--352",
booktitle = "Lecture Notes in Earth System Sciences",
edition = "9783642164040",
}