A GPU acceleration of 3-D Fourier reconstruction in cryo-EM. (September 2019)
- Record Type:
- Journal Article
- Title:
- A GPU acceleration of 3-D Fourier reconstruction in cryo-EM. (September 2019)
- Main Title:
- A GPU acceleration of 3-D Fourier reconstruction in cryo-EM
- Authors:
- Střelák, David
Sorzano, Carlos Óscar S
Carazo, José María
Filipovič, Jiří - Other Names:
- Mascagni Michael guest-editor.
- Abstract:
- Cryo-electron microscopy is a popular method for macromolecules structure determination. Reconstruction of a 3-D volume from raw data obtained from a microscope is highly computationally demanding. Thus, acceleration of the reconstruction has a great practical value. In this article, we introduce a novel graphics processing unit (GPU)-friendly algorithm for direct Fourier reconstruction, one of the main computational bottlenecks in the 3-D volume reconstruction pipeline for some experimental cases (particularly those with a large number of images and a high internal symmetry). Contrary to the state of the art, our algorithm uses a gather memory pattern, improving cache locality and removing race conditions in parallel writing into the 3-D volume. We also introduce a finely tuned CUDA implementation of our algorithm, using auto-tuning to search for a combination of optimization parameters maximizing performance on a given GPU architecture. Our CUDA implementation is integrated in widely used software Xmipp, version 3.19, reaching 11.4× speedup compared to the original parallel CPU implementation using GPU with comparable power consumption. Moreover, we have reached 31.7× speedup using four GPUs and 2.14×–5.96× speedup compared to optimized GPU implementation based on a scatter memory pattern.
- Is Part Of:
- International journal of high performance computing applications. Volume 33:Number 5(2019)
- Journal:
- International journal of high performance computing applications
- Issue:
- Volume 33:Number 5(2019)
- Issue Display:
- Volume 33, Issue 5 (2019)
- Year:
- 2019
- Volume:
- 33
- Issue:
- 5
- Issue Sort Value:
- 2019-0033-0005-0000
- Page Start:
- 948
- Page End:
- 959
- Publication Date:
- 2019-09
- Subjects:
- Cryo-EM -- GPU -- CUDA -- 3-D Fourier reconstruction -- auto-tuning
High performance computing -- Periodicals
Supercomputers -- Periodicals
004.1105 - Journal URLs:
- http://hpc.sagepub.com ↗
http://www.uk.sagepub.com/home.nav ↗
http://firstsearch.oclc.org ↗ - DOI:
- 10.1177/1094342019832958 ↗
- Languages:
- English
- ISSNs:
- 1094-3420
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 11071.xml