Conference paperDVOŘÁK Radim, ŠIMEK Václav, ZBOŘIL František V. and DRÁBEK Vladimír. GPU Accelerated Solver of TimeDependent Air Pollutant Transport Equations. In: 12th EUROMICRO Conference on Digital System Design DSD 2009. Patras: IEEE Computer Society, 2009, pp. 17. ISBN 9780769532776.  Publication language:  english 

Original title:  GPU Accelerated Solver of TimeDependent Air Pollutant Transport Equations 

Title (cs):  Využití platformy GPU pro urychlení výpočtu časově závislých atmosferických rovnic 

Pages:  17 

Proceedings:  12th EUROMICRO Conference on Digital System Design DSD 2009 

Conference:  12th EUROMICRO Conference on Digital System Design, DSD'2009 

Place:  Patras, GR 

Year:  2009 

ISBN:  9780769532776 

DOI:  10.1109/DSD.2009.146 

Publisher:  IEEE Computer Society 

Keywords 

CUDA; GPU; advectiondiffusion equation; partial differential equation; RungeKutta; acceleration 
Annotation 

Main objective of this paper is to outline possible ways how to achieve
a substantial acceleration in case of advectiondiffusion equation
(ADE) calculation, which is commonly used for a description of the
pollutant behavior in atmosphere. ADE is a kind of partial
differential equation (PDE) and in general case it is usually solved by
numerical integration due to its high complexity. These types of
calculations are time consuming thus the main idea of our work is to
adopt CUDA platform and commodity GPU card to do the calculations in a
faster way. The solution is based on method of lines with 4th order
RungeKutta scheme to handle the integration. As a matter of fact, the
selected approach involves number of auxiliary variables and thus the
memory management is critical in order to achieve desired performance.
From a technical point of view, we have implemented a particular
variant of the ADE system, where the pollutant concentration is
timedependent. An efficient data handling is primarily based on the
exploitation of shared memory blocks and texture caches inside GPU
chip. Detailed evaluation of the obtained results is given in this
paper where an astonishing execution speed up of GPUbased solution is
demonstrated in comparison to standard CPU. 
BibTeX: 

@INPROCEEDINGS{
author = {Radim Dvo{\v{r}}{\'{a}}k and V{\'{a}}clav
{\v{S}}imek and V. Franti{\v{s}}ek Zbo{\v{r}}il
and Vladim{\'{i}}r Dr{\'{a}}bek},
title = {GPU Accelerated Solver of TimeDependent Air
Pollutant Transport Equations},
pages = {17},
booktitle = {12th EUROMICRO Conference on Digital System Design DSD 2009},
year = {2009},
location = {Patras, GR},
publisher = {IEEE Computer Society},
ISBN = {9780769532776},
doi = {10.1109/DSD.2009.146},
language = {english},
url = {http://www.fit.vutbr.cz/research/view_pub.php?id=8950}
} 
