Title
Mobile Ultrasound Imaging on Heterogeneous Multi-Core Platforms.
Abstract
Ultrasound imaging is one of the most important medical diagnostic methods. The bulkiness of state-of-the-art high-quality ultrasound devices, however, drastically limits their usability in important application scenarios. In this paper, we show how a portable medical ultrasound device can be built using many-core technology and programmable logic, combining low power consumption with high flexibility. We discuss a typical ultrasound image reconstruction algorithm and how it can be parallelized using a pipelined design that efficiently partitions the workload among heterogeneous processing elements. A special focus lies on the limited memory resources and data bandwidth between components. To tackle both problems, we use floating window buffers and approximate computations, and we minimize lookup table sizes using on-the-fly calculations. We evaluate the design on the Adapteva Parallella platform, which contains a power-efficient 16-core Epiphany coprocessor and a Zynq SoC including a dual-core ARM A9 processor and programmable logic. Experimental results show that parallel beamforming of 128 input channels to a 288x 128 pixel ultrasound image can be achieved on the Parallella at a rate of 5.3 frames per second consuming only 2 watt of dynamic power.
Year
DOI
Venue
2016
10.1145/2993452.2993565
ESTImedia
Keywords
Field
DocType
mobile ultrasound imaging,heterogeneous multicore platforms,medical diagnostic methods,portable medical ultrasound device,many-core technology,programmable logic,ultrasound image reconstruction,heterogeneous processing elements,floating window buffers,lookup table size minimization,Adapteva Parallella platform,power-efficient 16-core Epiphany coprocessor,Zynq SoC,dual-core ARM A9 processor,parallel beamforming
Beamforming,Lookup table,Computer science,Field-programmable gate array,Real-time computing,Bandwidth (signal processing),Frame rate,Coprocessor,Computer hardware,Multi-core processor,Programmable logic device,Embedded system
Conference
ISBN
Citations 
PageRank 
978-1-5090-4163-3
0
0.34
References 
Authors
13
7
Name
Order
Citations
PageRank
Andreas Kurth153.83
Andreas Tretter292.18
Hager, P.A.393.37
Sergio J. Sanabria483.05
Orcun Goksel518325.45
Lothar Thiele614025957.82
Luca Benini7131161188.49