Application of general-purpose computation on GPUs to geotechnical engineering

被引:0
|
作者
Liu Ming-gui [1 ]
Liu Shao-bo [1 ]
Zhang Guo-hua [1 ]
机构
[1] Chinese Acad Sci, Inst Rock & Soil Mech, State Key Lab Geomech & Geotech Engn, Wuhan 430071, Hubei, Peoples R China
关键词
GPGPU; CUDA; Stream; OpenCL; high-performance computing; geotechnical engineering;
D O I
暂无
中图分类号
P5 [地质学];
学科分类号
0709 ; 081803 ;
摘要
Because of the complex geological conditions of geotechnical engineering and its increasing project scale, the requirements of the calculation speed for large-scale numerical simulation become more strict. Graphics processing unit (GPU), the core unit of graphics card, can solve this problem with the advantages of parallel computing, high-speed floating-point performance and high memory bandwidth. The hardware architecture differences between GPU and CPU are analyzed firstly. Then the advantages and disadvantages of CPU and GPU are summarized; the development and achievement of general-purpose computation on GPU are described in detail. Finally, an example about application of GPU to stochastic differential equations of permeability is given; the advantage of GPU is displayed and the application of GPU computing to geotechnical engineering is discussed.
引用
收藏
页码:3019 / 3024
页数:6
相关论文
共 13 条
  • [1] Apple, 2009, MAC OS X LEOP SNOW L
  • [2] Berillo A., 2008, NVIDIA CUDA NONGRAPH
  • [3] Endo Toshio, 2008, 2008 IEEE International Parallel & Distributed Processing Symposium, P1
  • [4] FENG Xia-ting, 2001, CHINESE J ROCK MECH, V20, P875
  • [5] Feng Xiating, 1999, CHINESE J ROCK MECH, V18, P222
  • [6] GE Xiu-run, 1980, ROCK SOIL MECH, P3
  • [7] JANUSZEWSKI M, 2009, EPRINT ARXIV, P3852
  • [8] Liu MG, 2007, ROCK SOIL MECH, V28, P2188
  • [9] Luebke DAVID, 2004, ACM SIGGRAPH
  • [10] Cg: A system for programming graphics hardware in a C-like language
    Mark, WR
    Glanville, RS
    Akeley, K
    Kilgard, MJ
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2003, 22 (03): : 896 - 907