gEMfitter: A highly parallel FFT-based 3D density fitting tool with GPU texture memory acceleration

被引:16
|
作者
Hoang, Thai V. [1 ]
Cavin, Xavier [1 ]
Ritchie, David W. [1 ]
机构
[1] Inria Nancy Grand Est, F-54600 Villers Les Nancy, France
关键词
Cryo-EM density fitting; Normalised cross-correlation; Laplacian filter; Fast Fourier transform; Graphics processor unit; Texture memory; Parallel processing; PROTEIN DOCKING; ATOMIC MODELS; ELECTRON; COMPONENTS; EM; DOMAINS; MAPS;
D O I
10.1016/j.jsb.2013.09.010
中图分类号
Q5 [生物化学]; Q7 [分子生物学];
学科分类号
071010 ; 081704 ;
摘要
Fitting high resolution protein structures into low resolution cryo-electron microscopy (cryo-EM) density maps is an important technique for modeling the atomic structures of very large macromolecular assemblies. This article presents "gEMfitter", a highly parallel fast Fourier transform (FFT) EM density fitting program which can exploit the special hardware properties of modern graphics processor units (GPUs) to accelerate both the translational and rotational parts of the correlation search. In particular, by using the GPU's special texture memory hardware to rotate 3D voxel grids, the cost of rotating large 3D density maps is almost completely eliminated. Compared to performing 3D correlations on one core of a contemporary central processor unit (CPU), running gEMfitter on a modern GPU gives up to 26-fold speed-up. Furthermore, using our parallel processing framework, this speed-up increases linearly with the number of CPUs or GPUs used. Thus, it is now possible to use routinely more robust but more expensive 3D correlation techniques. When tested on low resolution experimental cryo-EM data for the GroEL-GroES complex, we demonstrate the satisfactory fitting results that may be achieved by using a locally normalised cross-correlation with a Laplacian pre-filter, while still being up to three orders of magnitude faster than the well-known COLORES program. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:348 / 354
页数:7
相关论文
共 50 条
  • [41] Novel 3D GPU based numerical parallel diffusion algorithms in cylindrical coordinates for health care simulation
    Jiang, Beini
    Dai, Weizhong
    Khaliq, Abdul
    Carey, Michelle
    Zhou, Xiaobo
    Zhang, Le
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2015, 109 : 1 - 19
  • [42] 3D visual tool supporting derivation of distributed-memory massively parallel programs by stepwise transformations
    Trichina, E
    PARALLEL COMPUTING: FUNDAMENTALS, APPLICATIONS AND NEW DIRECTIONS, 1998, 12 : 625 - 632
  • [43] A comprehensive comparison of GPU- and FPGA-based acceleration of reflection image reconstruction for 3D ultrasound computer tomography
    Birk, Matthias
    Zapf, Michael
    Balzer, Matthias
    Ruiter, Nicole
    Becker, Juergen
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2014, 9 (01) : 159 - 170
  • [44] A comprehensive comparison of GPU- and FPGA-based acceleration of reflection image reconstruction for 3D ultrasound computer tomography
    Matthias Birk
    Michael Zapf
    Matthias Balzer
    Nicole Ruiter
    Jürgen Becker
    Journal of Real-Time Image Processing, 2014, 9 : 159 - 170
  • [45] A NEW SOFTWARE IMPLEMENTATION OF ULTRASONIC PHASED ARRAY INSPECTION AND 3D IMAGING APPLICATION BASED ON GPU PARALLEL COMPUTING
    Gao, Da-liang
    Shi, Fang-fang
    Zhang, Bi-xing
    PROCEEDINGS OF 2016 SYMPOSIUM ON PIEZOELECTRICITY, ACOUSTIC WAVES, AND DEVICE APPLICATIONS (SPAWDA), 2016, : 131 - 134
  • [46] A Parallel Method for Texture Reconstruction in Large-Scale 3D Automatic Modeling Based on Oblique Photography
    Wang, Fei
    Zhu, Hongchun
    Cai, Haolin
    Qu, Wenhu
    Zhang, Shuaizhe
    Liu, Zhendong
    REMOTE SENSING, 2022, 14 (09)
  • [47] Highly Stackable 3D Ferroelectric NAND Devices : Beyond the Charge Trap Based Memory
    Yoon, Sunghyun
    Hong, Sung-In
    Choi, Garam
    Kim, Daehyun
    Kim, Ildo
    Jeon, Seok Min
    Kim, Changhan
    Min, Kyunghoon
    2022 14TH IEEE INTERNATIONAL MEMORY WORKSHOP (IMW 2022), 2022, : 140 - 143
  • [48] FFT-Acceleration and Stabilization of the 3D Marching-on-in-Time Contrast Current Density Volume Integral Equation for Scattering from High Contrast Dielectrics
    Diepen P.W.N.V.
    Beurden M.C.V.
    Dilz R.J.
    Progress In Electromagnetics Research B, 2024, 106 : 113 - 129
  • [49] Implementation and experimental validation of nonlocal damage in a large-strain elasto-viscoplastic FFT-based framework for predicting ductile fracture in 3D polycrystalline materials
    Cocke, C. K.
    Mirmohammad, H.
    Zecevic, M.
    Phung, B. R.
    Lebensohn, R. A.
    Kingstedt, O. T.
    Spear, A. D.
    INTERNATIONAL JOURNAL OF PLASTICITY, 2023, 162
  • [50] GPU accelerated parallel reliability-guided digital volume correlation with automatic seed selection based on 3D SIFT
    Cai, Linchao
    Yang, Junrong
    Dong, Shoubin
    Jiang, Zhenyu
    PARALLEL COMPUTING, 2021, 108