OpenACC GPU implementation of double-stage delay-multiply-and-sum algorithm: Toward enhanced real-time linear-array photoacoustic tomography

Seyyed Reza Miri Rostami, Moein Mozaffarzadeh, Ali Hariri, Jesse V. Jokerst, Mohsen Ghaffari-Miab*

*Corresponding author for this work

    Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

    6 Citations (Scopus)
    122 Downloads (Pure)

    Abstract

    Double-stage delay-multiply-and-sum (DS-DMAS) is one of the algorithms proposed for photoacoustic image reconstruction where a linear-array transducer is used to detect signals. This algorithm provides a higher contrast image in comparison with the conventional delay-multiply-and-sum (DMAS) and delay-and-sum (DAS), but it imposes a high computational complexity. In this paper, open accelerators (OpenACC) GPU computation parallel approach is used to lessen the computational time and address the high computational time of the DSDMAS for photoacoustic image reconstruction process. Compared with sequential execution of the DS-DMAS on CPU, a speed-up of approximately 74× is achieved (for an image having 1024 × 1024 pixels). The proposed approach provides possibility to have an accurate reconstructed photoacoustic image with a reasonable frame rate. In addition, the higher the number of the image pixels, the higher speed-up is achieved. Using the suggested GPU implementation, it is feasible to reconstruct photoacoustic images having a size of 128 × 128, and 256 × 256 with a frame rate of 3 and 2, respectively.

    Original languageEnglish
    Title of host publicationProceedings of SPIE
    Subtitle of host publicationPhotons Plus Ultrasound : Imaging and Sensing 2019
    EditorsLihong V. Wang, Alexander A. Oraevsky
    PublisherSPIE
    Number of pages8
    Volume10878
    ISBN (Electronic)978-1-5106-2398-9
    DOIs
    Publication statusPublished - 2019
    EventPhotons Plus Ultrasound: Imaging and Sensing 2019 - San Francisco, United States
    Duration: 3 Feb 20196 Feb 2019

    Publication series

    NamePHOTONS PLUS ULTRASOUND: IMAGING AND SENSING 2019
    ISSN (Print)0277-786X

    Conference

    ConferencePhotons Plus Ultrasound: Imaging and Sensing 2019
    Country/TerritoryUnited States
    CitySan Francisco
    Period3/02/196/02/19

    Bibliographical note

    Green Open Access added to TU Delft Institutional Repository ‘You share, we take care!’ – Taverne project https://www.openaccess.nl/en/you-share-we-take-care Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.

    Keywords

    • Beamforming
    • Central Processing Unit (CPU)
    • Double-stage delay-multiply-and-sum (DS-DMAS)
    • Eigenspace-based minimum variance
    • Graphics Processing Unit (GPU)
    • Linear-array imaging
    • OpenACC (Open accelerators)
    • Parallel computing
    • Photoacoustic imaging

    Fingerprint

    Dive into the research topics of 'OpenACC GPU implementation of double-stage delay-multiply-and-sum algorithm: Toward enhanced real-time linear-array photoacoustic tomography'. Together they form a unique fingerprint.

    Cite this