z-logo
open-access-imgOpen Access
Acceleration of a CFD Code with a GPU
Author(s) -
Dennis C. Jespersen
Publication year - 2010
Publication title -
scientific programming
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.269
H-Index - 36
eISSN - 1875-919X
pISSN - 1058-9244
DOI - 10.1155/2010/564806
Subject(s) - computer science , speedup , code (set theory) , computational fluid dynamics , solver , parallel computing , central processing unit , acceleration , graphics processing unit , cuda , general purpose computing on graphics processing units , graphics , computational science , computer graphics (images) , computer hardware , programming language , physics , classical mechanics , mechanics , set (abstract data type)
The Computational Fluid Dynamics code OVERFLOW includes as one of its solver options an algorithm which is a fairly small piece of code but which accounts for a significant portion of the total computational time. This paper studies some of the issues in accelerating this piece of code by using a Graphics Processing Unit (GPU). The algorithm needs to be modified to be suitable for a GPU and attention needs to be given to 64-bit and 32-bit arithmetic. Interestingly, the work done for the GPU produced ideas for accelerating the CPU code and led to significant speedup on the CPU.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom