中文版 | English
题名

Enhancing computational efficiency in 3-D seismic modelling with half-precision floating-point numbers based on the curvilinear grid finite-difference method

作者
发表日期
2024-09-01
DOI
发表期刊
ISSN
0956-540X
EISSN
1365-246X
卷号238页码:1595-1611
摘要
Large-scale and high-resolution seismic modelling are very significant to simulating seismic waves, evaluating earthquake hazards and advancing exploration seismology. However, achieving high-resolution seismic modelling requires substantial computing and storage resources, resulting in a considerable computational cost. To enhance computational efficiency and performance, recent heterogeneous computing platforms, such as Nvidia Graphics Processing Units (GPUs), natively support half-precision floating-point numbers (FP16). FP16 operations can provide faster calculation speed, lower storage requirements and greater performance enhancement over single-precision floating-point numbers (FP32), thus providing significant benefits for seismic modelling. Nevertheless, the inherent limitation of fewer 16-bit representations in FP16 may lead to severe numerical overflow, underflow and floating-point errors during computation. In this study, to ensure stable wave equation solutions and minimize the floating-point errors, we use a scaling strategy to adjust the computation of FP16 arithmetic operations. For optimal GPU floating-point performance, we implement a 2-way single instruction multiple data (SIMD) within the floating-point units (FPUs) of CUDA cores. Moreover, we implement an earthquake simulation solver for FP16 operations based on curvilinear grid finite-difference method (CGFDM) and perform several earthquake simulations. Comparing the results of wavefield data with the standard CGFDM using FP32, the errors introduced by FP16 are minimal, demonstrating excellent consistency with the FP32 results. Performance analysis indicates that FP16 seismic modelling exhibits a remarkable improvement in computational efficiency, achieving a speedup of approximately 1.75 and reducing memory usage by half compared to the FP32 version.
© The Author(s) 2024.
收录类别
SCI ; EI
语种
英语
学校署名
第一
资助项目
The authors are grateful to Editor Eiichi Fukuyama, Professor Jozef Kristek and two anonymous reviewers for their constructive comments. This work is supported by the National Natural Science Foundation of China (Grant Number 42174057), Guangdong Provincial Key Laboratory of Geophysical High-resolution Imaging Technology (Grant Number 2022B1212010002), Shenzhen Science and Technology Innovation Program (Grant Number KQTD20170810111725321) and High Level Special Funds (G03050K001). This work is supported by the Center for Computational Science and Engineering at the Southern University of Science and Technology.
出版者
EI入藏号
20243016752601
EI主题词
Computational efficiency ; Computer graphics ; Digital arithmetic ; Digital storage ; Earthquakes ; Errors ; Finite difference method ; Graphics processing unit ; Numerical methods ; Program processors
EI分类号
Seismology:484 ; Semiconductor Devices and Integrated Circuits:714.2 ; Computer Theory, Includes Formal Logic, Automata Theory, Switching Theory, Programming Theory:721.1 ; Computer Circuits:721.3 ; Data Storage, Equipment and Techniques:722.1 ; Computer Applications:723.5 ; Numerical Methods:921.6
ESI学科分类
GEOSCIENCES
来源库
EV Compendex
引用统计
成果类型期刊论文
条目标识符http://sustech.caswiz.com/handle/2SGJ60CL/794421
专题理学院_地球与空间科学系
南方科技大学
作者单位
1.Department of Earth and Space Sciences, Southern University of Science and Technology, Shenzhen; 518055, China
2.High Performance Computing Department, National Supercomputing Center in Shenzhen, Shenzhen; 518055, China
3.Guangdong Provincial Key Laboratory of Geophysical High-Resolution Imaging Technology, Southern University of Science and Technology, Shenzhen; 518055, China
第一作者单位地球与空间科学系
第一作者的第一单位地球与空间科学系
推荐引用方式
GB/T 7714
Wan, Jialiang,Wang, Wenqiang,Zhang, Zhenguo. Enhancing computational efficiency in 3-D seismic modelling with half-precision floating-point numbers based on the curvilinear grid finite-difference method[J]. Geophysical Journal International,2024,238:1595-1611.
APA
Wan, Jialiang,Wang, Wenqiang,&Zhang, Zhenguo.(2024).Enhancing computational efficiency in 3-D seismic modelling with half-precision floating-point numbers based on the curvilinear grid finite-difference method.Geophysical Journal International,238,1595-1611.
MLA
Wan, Jialiang,et al."Enhancing computational efficiency in 3-D seismic modelling with half-precision floating-point numbers based on the curvilinear grid finite-difference method".Geophysical Journal International 238(2024):1595-1611.
条目包含的文件
条目无相关文件。
个性服务
原文链接
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
导出为Excel格式
导出为Csv格式
Altmetrics Score
谷歌学术
谷歌学术中相似的文章
[Wan, Jialiang]的文章
[Wang, Wenqiang]的文章
[Zhang, Zhenguo]的文章
百度学术
百度学术中相似的文章
[Wan, Jialiang]的文章
[Wang, Wenqiang]的文章
[Zhang, Zhenguo]的文章
必应学术
必应学术中相似的文章
[Wan, Jialiang]的文章
[Wang, Wenqiang]的文章
[Zhang, Zhenguo]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
[发表评论/异议/意见]
暂无评论

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。