• DocumentCode
    3503332
  • Title

    An algorithm for efficient computation of spatial impulse response on the GPU with application in ultrasound simulation

  • Author

    Shams, Ramtin ; Luna, Florian ; Hartley, Richard I.

  • Author_Institution
    Sch. of Eng., Australian Nat. Univ. (ANU), Canberra, ACT, Australia
  • fYear
    2011
  • fDate
    March 30 2011-April 2 2011
  • Firstpage
    45
  • Lastpage
    51
  • Abstract
    Computation of the spatial impulse response (SIR) is a time-consuming but fundamental step in the computation of the linear ultrasonic fields in homogeneous media and the scattering fields in the presence of non-homogeneity. In this paper, we present a new algorithm for the computation of the SIR which is suitable for parallelization on massively multiprocessing platforms. The algorithm is numerically stable and can be used with double and single precision arithmetic. We present an implementation of the algorithm for CUDA-enabled GPUs. The results demonstrate a significant speedup (85-fold) in comparison with the state-of-the-art (implemented in Field II) and take us closer to the goal of accurate simulation of the ultrasound fields in real-time.
  • Keywords
    biomedical ultrasonics; computer graphics; coprocessors; medical computing; parallel algorithms; parallel architectures; CUDA-enabled GPU; compute unified device architecture; graphics processing units; parallelization algorithm; spatial impulse response; ultrasound simulation; Acoustics; Apertures; Computational modeling; Graphics processing unit; Instruction sets; Mathematical model; Ultrasonic imaging; CUDA; Field II; GPU; Massively Multiprocessing; Spatial Impulse Response; Ultrasound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Biomedical Imaging: From Nano to Macro, 2011 IEEE International Symposium on
  • Conference_Location
    Chicago, IL
  • ISSN
    1945-7928
  • Print_ISBN
    978-1-4244-4127-3
  • Electronic_ISBN
    1945-7928
  • Type

    conf

  • DOI
    10.1109/ISBI.2011.5872351
  • Filename
    5872351