The Community for Technology Leaders
Green Image
Issue No. 06 - November/December (2009 vol. 15)
ISSN: 1077-2626
pp: 1563-1570
Dennis Hanson , Mayo Clinic
Alan Kyker , Intel Corporation
Kurt Augustine , Mayo Clinic
Anthony D. Nguyen , Intel Corporation
Douglas M. Carmean , Intel Corporation
Victor W. Lee , Intel Corporation
Daehyun Kim , Intel Corporation
Pradeep Dubey , Intel Corporation
David Holmes , Mayo Clinic
Mikhail Smelyanskiy , Intel Corporation
Alan Larson , Mayo Clinic
Larry Seiler , Intel Corporation
Jatin Chhugani , Intel Corporation
Richard Robb , Mayo Clinic
Medical volumetric imaging requires high fidelity, high performance rendering algorithms. We motivate and analyze new volumetric rendering algorithms that are suited to modern parallel processing architectures. First, we describe the three major categories of volume rendering algorithms and confirm through an imaging scientist-guided evaluation that ray-casting is the most acceptable. We describe a thread- and data-parallel implementation of ray-casting that makes it amenable to key architectural trends of three modern commodity parallel architectures: multi-core, GPU, and an upcoming many-core Intel® architecture code-named Larrabee. We achieve more than an order of magnitude performance improvement on a number of large 3D medical datasets. We further describe a data compression scheme that significantly reduces data-transfer overhead. This allows our approach to scale well to large numbers of Larrabee cores.
Volume Compositing, Parallel Processing, Many-core Computing, Medical Imaging, Graphics Architecture, GPGPU
Dennis Hanson, Alan Kyker, Kurt Augustine, Anthony D. Nguyen, Douglas M. Carmean, Victor W. Lee, Daehyun Kim, Pradeep Dubey, David Holmes, Mikhail Smelyanskiy, Alan Larson, Larry Seiler, Jatin Chhugani, Richard Robb, "Mapping High-Fidelity Volume Rendering for Medical Imaging to CPU, GPU and Many-Core Architectures", IEEE Transactions on Visualization & Computer Graphics, vol. 15, no. , pp. 1563-1570, November/December 2009, doi:10.1109/TVCG.2009.164
95 ms
(Ver 3.3 (11022016))