Font Size: a A A

Study Of Acoustic Forward Modeling Implementation With OpenACC

Posted on:2016-01-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q NiuFull Text:PDF
GTID:2180330479450640Subject:Acoustics
Abstract/Summary:PDF Full Text Request
In the study of acoustic forward modeling, researchers always need to make tradeoffs between the precision and speed for the limited computation ability. The acoustic wave equation way has higher accuracy but much more calculation complex than the ray tracing way. In recent years, Heterogeneous Computing with GPU has become a hot research field, But due to the highly combined with hardware structure, the CUDA/OpenCL programing of the high degree of difficulty, the popularity of the technology is restricted. OpenACC make great improvement to this point. In this paper, we study the implementation and efficiency of acoustic forward calculation with OpenACC, compared OpenACC programming with the traditional way, through example compared the new technology to promote the efficiency of acoustic forward modeling calculation. The main contents of the paper are as follows:Firstly, the purpose and meaning of the research are introduced. The domestic and foreign history and present situation of ultrasonic CT and heterogeneous computing with GPU.Secondly, the idea of ray tracing and the basic theory of acoustic wave propagation are introduced. The general formulas of weight coefficient about different finite difference scheme are given.Thirdly, describes the development history and technical summary of heterogeneous computing with GPU and the software environment of this research. A comparison of CPU, CUDA and OpenACC programming are given.Finally, respectively discusses the implementation of ray tracing and wave equation forward modeling with OpenACC,and compares the program execution efficiency. For complexed acoustic wave way, compares the effect of a variety of different conditions and the efficiency of the OpenACC program.
Keywords/Search Tags:acoustic forward modeling, wave equation, GPU accelerate, OpenACC
PDF Full Text Request
Related items