Programming and Performance of Graphics Processors in Shock Waves Simulation by Finite Volume Method

Chi-Jer Yu, Chii-Tung Liu
Department of Applied Mathematics, National Chiao Tung University, 1001 University Road, Hsinchu, 300, Taiwan
International Journal of Advanced Information Technologies (IJAIT), Vol. 6, No.2, 2012


   title={Programming and Performance of Graphics Processors in Shock Waves Simulation by Finite Volume Method},

   author={Yua, Chi-Jer and Liub, Chii-Tung and others},



Download Download (PDF)   View View   Source Source   



In this paper, we mainly report on our experience and strategy in programming graphics processing units (GPUs) as fast parallel floating point coprocessors to accelerate the simulation of travelling shock waves of the 2-D Euler equation by the finite volume method. The GPU code is specialized in CUDA (Compute Unified Device Architecture) for which we develop exclusive algorithm in the management of memory access for high efficiency. Through simulations of Rayleigh-Taylor instability problem, its performance has been inspected and is about 119~174 times faster than CPU code. Beside that, the potential of multi-GPU parallelism is also been investigated for the future of large-scale computing.
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

* * *

* * *

TwitterAPIExchange Object
    [oauth_access_token:TwitterAPIExchange:private] => 301967669-yDz6MrfyJFFsH1DVvrw5Xb9phx2d0DSOFuLehBGh
    [oauth_access_token_secret:TwitterAPIExchange:private] => o29ji3VLVmB6jASMqY8G7QZDCrdFmoTvCDNNUlb7s
    [consumer_key:TwitterAPIExchange:private] => TdQb63pho0ak9VevwMWpEgXAE
    [consumer_secret:TwitterAPIExchange:private] => Uq4rWz7nUnH1y6ab6uQ9xMk0KLcDrmckneEMdlq6G5E0jlQCFx
    [postfields:TwitterAPIExchange:private] => 
    [getfield:TwitterAPIExchange:private] => ?cursor=-1&screen_name=hgpu&skip_status=true&include_user_entities=false
    [oauth:protected] => Array
            [oauth_consumer_key] => TdQb63pho0ak9VevwMWpEgXAE
            [oauth_nonce] => 1481127459
            [oauth_signature_method] => HMAC-SHA1
            [oauth_token] => 301967669-yDz6MrfyJFFsH1DVvrw5Xb9phx2d0DSOFuLehBGh
            [oauth_timestamp] => 1481127459
            [oauth_version] => 1.0
            [cursor] => -1
            [screen_name] => hgpu
            [skip_status] => true
            [include_user_entities] => false
            [oauth_signature] => Kyw+9Nja5pc34ulHfgNmkF65uOg=

    [url] => https://api.twitter.com/1.1/users/show.json
Follow us on Facebook
Follow us on Twitter

HGPU group

2079 peoples are following HGPU @twitter

HGPU group © 2010-2016 hgpu.org

All rights belong to the respective authors

Contact us: