• DocumentCode
    1828451
  • Title

    Run-Time GPU Computing and Rendering of Earthquake Ground-Motion Data

  • Author

    Chen, Ming-Da ; Hsieh, Tung-Ju

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taipei Univ. of Technol., Taipei, Taiwan
  • fYear
    2012
  • fDate
    25-27 June 2012
  • Firstpage
    812
  • Lastpage
    817
  • Abstract
    Earthquake simulations generate large-scale ground-motion velocity data. However, in addition to the ground-motion velocity data, seismologists also need to study both ground-motion acceleration and ground-motion displacement data. Therefore, data post-processing is required to differentiate velocity data into acceleration data and to integrate velocity data into displacement data. This would require additional storage space. In this study, we use GPU to perform near real-time computing of acceleration and displacement data so that the data storage space can be reduced. This is because data post-processing is no longer required to produce acceleration and displacement data. The evaluation of earthquake simulation data is a complex task that requires significant training. Thus, we propose to use volume rendering to better understand and analyze time-varying earthquake ground-motion data, including acceleration, velocity, and displacement. A case study of the 1999 Chi-Chi earthquake in Taiwan is presented in this paper. We used CUDA to implement volume rendering (ray casting), numerical integration (trapezoidal quadrature), and numerical differentiation (centered finite difference) and achieved a speedup of approximately 100 times faster than on a CPU.
  • Keywords
    differentiation; earthquakes; geophysics computing; graphics processing units; integration; parallel architectures; rendering (computer graphics); seismology; CUDA; data postprocessing; data storage space; earthquake ground motion data; earthquake simulation; ground motion acceleration; ground motion displacement data; ground motion velocity data; numerical differentiation; numerical integration; real-time computing; run time GPU computing; seismology; time-varying earthquake ground motion data; volume rendering; Acceleration; Computational modeling; Data visualization; Earthquakes; Graphics processing unit; Image color analysis; Rendering (computer graphics); CUDA; earthquake; volume rendering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
  • Conference_Location
    Liverpool
  • Print_ISBN
    978-1-4673-2164-8
  • Type

    conf

  • DOI
    10.1109/HPCC.2012.114
  • Filename
    6332252