{"title":"GPU based simulator of ultrasound pressure fields","authors":"Yang Wei, Y. Yang, Wenxi Fei","doi":"10.1109/IAEAC.2017.8054330","DOIUrl":null,"url":null,"abstract":"Simulation of ultrasound pressure fields is representative computationally demanding algorithm. In order to get results back in finite time, the number of source points and observation points are often limited. The introduction of graphics processing unit (GPU) can significantly speed up this algorithm. We implemented the simulator which based on the same principle as the Ultrasim toolbox, where spherical waves responses from several point sources are accumulated in a set of observation points, hence solving the Rayleigh-Sommerfeld integral. For each calculation at a given observation point is independent of the result at all other observation points, the problem is therefore perfect for GPU computing. Compared with Ultrasim we give a 400 times speedup when simulating on 150K observation points.","PeriodicalId":432109,"journal":{"name":"2017 IEEE 2nd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 2nd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IAEAC.2017.8054330","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Simulation of ultrasound pressure fields is representative computationally demanding algorithm. In order to get results back in finite time, the number of source points and observation points are often limited. The introduction of graphics processing unit (GPU) can significantly speed up this algorithm. We implemented the simulator which based on the same principle as the Ultrasim toolbox, where spherical waves responses from several point sources are accumulated in a set of observation points, hence solving the Rayleigh-Sommerfeld integral. For each calculation at a given observation point is independent of the result at all other observation points, the problem is therefore perfect for GPU computing. Compared with Ultrasim we give a 400 times speedup when simulating on 150K observation points.