DocumentCode
2908891
Title
Volume Data Numerical Integration and Differentiation Using CUDA
Author
Chen, Ming-Da ; Hsieh, Tung-Ju ; Chang, Yang-Lang
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taipei Univ. of Technol., Taipei, Taiwan
fYear
2011
fDate
7-9 Dec. 2011
Firstpage
1026
Lastpage
1031
Abstract
Earthquake simulations generate large-scale ground-motion velocity wave-field data sets. One way to look at the data is to make it volume rendered so that researchers can examine the data efficiently. However, the volume data is usually quite large and a commodity graphics device can store one set of volume data. When the researcher need to look at the acceleration or displacement wave-field. The velocity data has to be integrated into displacement wave-field. Sometimes, the velocity data has to be differentiated into displacement wave-field. In this study, we used CUDA to compute the ground acceleration and displacement from velocity data. Numerical quadrature and centred difference method were implemented using CUDA for on-the-fly data exploration. We used CUDA to speed up ray casting method, trapezoidal quadrature, and centered difference method. We achieved a speed up of 100 times faster than using a CPU.
Keywords
data analysis; earthquake engineering; parallel architectures; parallel programming; CPU; CUDA; earthquake simulations; large-scale ground-motion velocity; volume data numerical differentiation; volume data numerical integration; wave-field data sets; Acceleration; Casting; Computational modeling; Earthquakes; Graphics processing unit; Rendering (computer graphics); Three dimensional displays; CUDA; volume rendering;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2011 IEEE 17th International Conference on
Conference_Location
Tainan
ISSN
1521-9097
Print_ISBN
978-1-4577-1875-5
Type
conf
DOI
10.1109/ICPADS.2011.148
Filename
6121399
Link To Document