4.5 Article

Towards a generalised GPU/CPU shallow-flow modelling tool

期刊

COMPUTERS & FLUIDS
卷 88, 期 -, 页码 334-343

出版社

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.compfluid.2013.09.018

关键词

Shallow water equations; Graphics processing units; Godunov-type scheme; Flood modeling; High-performance computing

资金

  1. Advanced Micro Devices, Inc.
  2. ATI FirePro [V7800]
  3. EPSRC [EP/K031678/1]
  4. EPSRC [EP/K031678/1] Funding Source: UKRI
  5. Engineering and Physical Sciences Research Council [1244178, EP/K031678/1] Funding Source: researchfish

向作者/读者索取更多资源

This paper presents new software that takes advantage of modern graphics processing units (GPUs) to significantly expedite two-dimensional shallow-flow simulations when compared to a traditional central processing unit (CPU) approach. A second-order accurate Godunov-type MUSCL-Hancock scheme is used with an HLLC Riemann solver to create a robust framework suitable for different types of flood simulation. A real-world dam collapse event is simulated using a 1.8 million cell domain with CPU and GPU hardware available from three mainstream vendors. The results are shown to exhibit good agreement with a post-event survey. Different configurations are evaluated for the program structure and data caching, with results demonstrating the new software's suitability for use with different types of modern processing device. Performance scaling is similar to differences in quoted peak performance figures supplied by the vendors. We also compare results obtained with 32-bit and 64-bit floating-point computation, and find there are significant localised errors introduced by 32-bit precision. (C) 2013 Elsevier Ltd. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据