6562

Parallelization of an Ultrasound Reconstruction Algorithm for non Destructive Testing on Multicore CPU and GPU

Antoine Pedron, Lionel Lacassagne, Franck Bimbard, Stephane Le Berre
CEA, LIST, F-91191 Gif-sur-Yvette, France
IEEE International Conference on Design and Architectures for Signal and Image Processing, 2011

@article{pedron2011parallelization,

   title={PARALLELIZATION OF AN ULTRASOUND RECONSTRUCTION ALGORITHM FOR NON DESTRUCTIVE TESTING ON MULTICORE CPU AND GPU},

   author={P{‘e}dron, A. and Lacassagne, L. and Bimbard, F. and Le Berre, S.},

   year={2011}

}

Download Download (PDF)   View View   Source Source   

659

views

The CIVA software platform developed by CEA-LIST offers various simulation and data processing modules dedicated to non-destructive testing (NDT). In particular, ultrasonic imaging and reconstruction tools are proposed, in the purpose of localizing echoes and identifying and sizing the detected defects. Because of the complexity of data processed, computation time is now a limitation for the optimal use of available information. In this article, we present performance results on parallelization of one computationally heavy algorithm on general purpose processors (GPP) and graphic processing units (GPU). GPU implementation makes an intensive use of atomic intrinsics. Compared to initial GPP implementation, optimized GPP implementation runs up to x116 faster and GPU implementation up to x631. This shows that, even with irregular workloads, combining software optimization and hardware improvements, GPU give high performance.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: