Scientific computation for simulations on programmable graphics hardware
Caesar Research Center, Bonn
Simulation Modelling Practice and Theory In Programmable Graphics Hardware, Vol. 13, No. 8. (November 2005), pp. 667-680
@article{strzodka2005scientific,
title={Scientific computation for simulations on programmable graphics hardware},
author={Strzodka, R. and Doggett, M. and Kolb, A.},
journal={Simulation Modelling Practice and Theory},
volume={13},
number={8},
pages={667–680},
issn={1569-190X},
year={2005},
publisher={Elsevier}
}
Graphics processor units (GPUs) have emerged as powerful parallel processors in recent years. Although floating point computations and high level programming languages are now available, the efficient use of the enormous computing power of GPUs still requires a significant amount of graphics specific knowledge. The paper explains how to use GPUs for scientific computations without graphics specific terminology. It offers an algorithmic view on GPUs with comparisons to cache aware and parallel programming of CPUs. Two typical simulation techniques, namely grid based and particle based methods are discussed.
November 30, 2010 by hgpu