A Fast Sparse Block Circulant Matrix Vector Product

作者: Eloy Romero , Andrés Tomás , Antonio Soriano , Ignacio Blanquer

DOI: 10.1007/978-3-319-09873-9_46

关键词:

摘要: In the context of computed tomography (CT), iterative image reconstruction techniques are gaining attention because high-quality images becoming computationally feasible. They involve solution large systems equations, whose cost is dominated by sparse matrix vector product (SpMV). Our work considers case matrices being block circulant, which arises when taking advantage rotational symmetry in tomographic system. Besides straightforward storage saving, we exploit circulant structure to rewrite poor-performance SpMVs into a high-performance between and dense matrices. This paper describes implementations developed for multi-core CPUs GPUs, presents experimental results with typical CT The presented approach up ten times faster than without exploiting structure.

参考文章(21)
Richard W. Vuduc, Hyun-Jin Moon, Fast Sparse Matrix-Vector Multiplication by Exploiting Variable Block Structure High Performance Computing and Communications. pp. 807- 816 ,(2005) , 10.1007/11557654_91
Emil Y Sidky, Xiaochuan Pan, Image reconstruction in circular cone-beam computed tomography by constrained, total-variation minimization Physics in Medicine and Biology. ,vol. 53, pp. 4777- 4807 ,(2008) , 10.1088/0031-9155/53/17/021
Vladislav Ganine, Mathias Legrand, Hannah Michalska, Christophe Pierre, A sparse preconditioned iterative method for vibration analysis of geometrically mistuned bladed disks Computers & Structures. ,vol. 87, pp. 342- 354 ,(2009) , 10.1016/J.COMPSTRUC.2008.12.011
A Soriano, M J Rodríguez-Alvarez, A Iborra, F Sánchez, M Carles, P Conde, A J González, L Hernández, L Moliner, A Orero, L F Vidal, J M Benlloch, EM tomographic image reconstruction using polar voxels Journal of Instrumentation. ,vol. 8, pp. 1- 7 ,(2013) , 10.1088/1748-0221/8/01/C01004
Kornilios Kourtis, Georgios Goumas, Nectarios Koziris, Optimizing sparse matrix-vector multiplication using index and value compression Proceedings of the 2008 conference on Computing frontiers - CF '08. pp. 87- 96 ,(2008) , 10.1145/1366230.1366244
Christian Thibaudeau, Jean-Daniel Leroux, Jean-Francois Pratte, Rejean Fontaine, Roger Lecomte, Cylindrical and spherical ray-tracing for CT iterative reconstruction ieee nuclear science symposium. pp. 4378- 4381 ,(2011) , 10.1109/NSSMIC.2011.6153843
M.J. Rodríguez-Alvarez, A. Soriano, A. Iborra, F. Sánchez, A.J. González, P. Conde, L. Hernández, L. Moliner, A. Orero, L.F. Vidal, J.M. Benlloch, Expectation maximization (EM) algorithms using polar symmetries for computed tomography (CT) image reconstruction Computers in Biology and Medicine. ,vol. 43, pp. 1053- 1061 ,(2013) , 10.1016/J.COMPBIOMED.2013.04.015
Michael A Heroux, Roscoe A Bartlett, Vicki E Howle, Robert J Hoekstra, Jonathan J Hu, Tamara G Kolda, Richard B Lehoucq, Kevin R Long, Roger P Pawlowski, Eric T Phipps, Andrew G Salinger, Heidi K Thornquist, Ray S Tuminaro, James M Willenbring, Alan Williams, Kendall S Stanley, None, An overview of the Trilinos project ACM Transactions on Mathematical Software. ,vol. 31, pp. 397- 423 ,(2005) , 10.1145/1089014.1089021
L. A. Shepp, Y. Vardi, Maximum Likelihood Reconstruction for Emission Tomography IEEE Transactions on Medical Imaging. ,vol. 1, pp. 113- 122 ,(1982) , 10.1109/TMI.1982.4307558