Solving Burgers' equation using multithreading and GPU
Journal
Lecture Notes in Computer Science
Journal Volume
6082 LNCS
Journal Issue
PART 2
Pages
297-307
Date Issued
2010
Author(s)
Abstract
Many-Core system plays a key role on High Performance Computing, HPC, nowadays. This platform shows the big potential on the performance per watt, performance per floor area, cost performance, and so on. This paper presents a finite difference scheme solving the general convection-diffusion-reaction equations adapted for application of Graphics Processing Units (GPU) and multithreading. A two-dimensional nonlinear Burgers' equation was chosen as the test case. The best results that we measured are speed-up ratio of 12 times at mesh size 1026×1026 by using GPU and 20 times at mesh size 514×514 by using full 8 CPU cores when compared with an equivalent single CPU code. © Springer-Verlag Berlin Heidelberg 2010.
SDGs
Type
conference paper
