A matrix approach to tomographic reconstruction and its implementation on GPUs

被引:27
作者
Vazquez, F. [2 ]
Garzon, E. M. [2 ]
Fernandez, J. J. [1 ,2 ]
机构
[1] CSIC, Natl Biotechnol Ctr, Madrid 28049, Spain
[2] Univ Almeria, Dept Comp Architecture, Almeria 04120, Spain
关键词
Electron tomography; Three-dimensional reconstruction; WBP; weighted backprojection; GPU; graphics processing unit; Sparse matrix; Sparse matrix-vector product; ELECTRON; ALGORITHMS;
D O I
10.1016/j.jsb.2010.01.021
中图分类号
Q5 [生物化学]; Q7 [分子生物学];
学科分类号
071010 ; 081704 ;
摘要
Electron tomography allows elucidation of the molecular architecture of complex biological specimens. Weighted backprojection (WBP) is the standard reconstruction method in the field. In this work, three-dimensional reconstruction with WBP is addressed from a matrix perspective by formulating the problem as a set of sparse matrix-vector products, with the matrix being constant and shared by all the products. This matrix approach allows efficient implementations of reconstruction algorithms. Although WBP is computationally simple, the resolution requirements may turn the tomographic reconstruction into a computationally intensive problem. Parallel systems have traditionally been used to cope with such demands. Recently, graphics processor units (GPUs) have emerged as powerful platforms for scientific computing and they are getting increasing interest. In combination with CPU computing, the matrix approach for WBP exhibits a significant acceleration factor compared to the standard implementation. (C) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:146 / 151
页数:6
相关论文
共 13 条
[1]  
[Anonymous], P INT C COMP MATH ME
[2]  
Bisseling R.H., 2004, Parallel Scientific Computation: A Structured Approach Using BSP and MPI
[3]  
Bruyant PP, 2002, J NUCL MED, V43, P1343
[4]   Performance evaluation of image processing algorithms on the GPU [J].
Castano-Diez, Daniel ;
Moser, Dominik ;
Schoenegger, Andreas ;
Pruggnaller, Sabine ;
Frangakis, Achilleas S. .
JOURNAL OF STRUCTURAL BIOLOGY, 2008, 164 (01) :153-160
[5]   Implementation and performance evaluation of reconstruction algorithms on graphics processors [J].
Diez, Daniel Castano ;
Mueller, Hannes ;
Frangakis, Achilleas S. .
JOURNAL OF STRUCTURAL BIOLOGY, 2007, 157 (01) :288-295
[6]   High performance computing in structural determination by electron cryomicroscopy [J].
Fernandez, J. J. .
JOURNAL OF STRUCTURAL BIOLOGY, 2008, 164 (01) :1-6
[7]  
Herman GT, 2009, ADV PATTERN RECOGNIT, P1
[8]   Structural studies by electron tomography:: From cells to molecules [J].
Lucic, V ;
Förster, F ;
Baumeister, W .
ANNUAL REVIEW OF BIOCHEMISTRY, 2005, 74 :833-865
[9]  
Nickolls John, 2008, ACM Queue, V6, DOI 10.1145/1365490.1365500
[10]  
Radermacher Michael, 2007, ELECT TOMOGRAPHY MET, P245, DOI DOI 10.1007/978-0-387-69008-7_9