@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",
address = "Switzerland",
}