A Multi-GPU Design for Large Size Cryo-EM 3D Reconstruction

被引:5
|
作者
Wang, Zihao [1 ,2 ]
Wan, Xiaohua [1 ]
Liu, Zhiyong [1 ]
Fan, Qianshuo [3 ]
Zhang, Fa [1 ]
Tan, Guangming [1 ]
机构
[1] Chinese Acad Sci, High Performance Comp Res Ctr, Inst Comp Technol, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Beijing, Peoples R China
[3] Huazhong Univ Sci & Technol, Wuhan, Peoples R China
来源
2021 IEEE 35TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS) | 2021年
关键词
cryo-EM; 3D reconstruction; multi-GPU; memory optimization;
D O I
10.1109/IPDPS49936.2021.00094
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Three-dimensional (3D) reconstruction of cryo-electron microscopy (cryo-EM) is a powerful method to determine the structures of macromolecules at near-atomic resolution. Recently, larger size with liner resolution 2D images has been collected, which can improve the reconstruction resolution. However, large size data incurs high computation and huge memory overhead. Current implementations fail to perform the complete reconstruction workflow on a multi-GPU cluster for large size data. Because of no effective parallel method for 3D convolution and the huge memory demanding, large size data can not be efficiently reconstructed, which impede the resolution improving 3D reconstruction. To enable cryo-EM 3D reconstruction with large size data on multi-GPU, in this work, we propose a new parallel framework called OML-Relion. In OML-Relion, we first adopt a stride based Fourier transform and eliminate data dependence to parallelize the 3D convolution on multi-GPU. Considering the input size varying in each iteration, we next use an auto-tuning model to optimize 3D convolution performance. Finally, guaranteeing the whole reconstruction on a multi-GPU cluster for large size data, we design a novel lossless data compression algorithm to reduce memory overhead on each GPU further. The experiment shows that OML-Relion can efficiently handle large size cryo-EM 3D reconstruction on multi-GPU. The reconstruction module, including 3D convolution operation, achieves 225-330x times speedup for 200-800 pixel size particles. The compression algorithm significantly reduces memory overhead approaching 70%. Moreover, the whole workflow with OML-Relion can achieve 54-65x speedup compared with Relion using two large size datasets.
引用
收藏
页码:847 / 858
页数:12
相关论文
共 50 条
  • [1] A GPU acceleration of 3-D Fourier reconstruction in cryo-EM
    Strelak, David
    Sorzano, Carlos Oscar S.
    Maria Carazo, Jose
    Filipovic, Jiri
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2019, 33 (05): : 948 - 959
  • [2] Parallelizing Cryo-EM 3D Reconstruction on GPU Cluster with A Partitioned and Streamed Model
    Wang, Kunpeng
    Xu, Shizhen
    Fu, Haohuan
    Yu, Hongkun
    Zhao, Wenlai
    Yang, Guangwen
    INTERNATIONAL CONFERENCE ON SUPERCOMPUTING (ICS 2019), 2019, : 13 - 23
  • [3] Experience of Parallelizing cryo-EM 3D Reconstruction on a CPU-GPU Heterogeneous System
    Li, Linchuan
    Li, Xingjian
    Tan, Guangming
    Chen, Mingyu
    Zhang, Peiheng
    HPDC 11: PROCEEDINGS OF THE 20TH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, 2011, : 195 - 204
  • [4] Surface-Constrained 3D Reconstruction in Cryo-EM
    Barthel, Andrew C.
    Tagare, Hemant
    Sigworth, Fred J.
    2011 CONFERENCE RECORD OF THE FORTY-FIFTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS (ASILOMAR), 2011, : 1026 - 1030
  • [5] POSTER: GPU-based 3D Cryo-EM Reconstruction with Key-Value Streams
    Wang, Kunpeng
    Xu, Shizhen
    Yu, Hongkun
    Fu, Haohuan
    Yang, Guangwen
    PROCEEDINGS OF THE 24TH SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING (PPOPP '19), 2019, : 421 - 422
  • [6] Cryo-EM Workshop: Lectures on Cryo-EM Image Formation and 3-D Reconstruction
    Jiang, Wen
    ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 2019, 75 : A256 - A256
  • [7] A particle-filter framework for robust cryo-EM 3D reconstruction
    Hu, Mingxu
    Yu, Hongkun
    Gu, Kai
    Wang, Zhao
    Ruan, Huabin
    Wang, Kunpeng
    Ren, Siyuan
    Li, Bing
    Gan, Lin
    Xu, Shizhen
    Yang, Guangwen
    Shen, Yuan
    Li, Xueming
    NATURE METHODS, 2018, 15 (12) : 1083 - +
  • [8] A particle-filter framework for robust cryo-EM 3D reconstruction
    Mingxu Hu
    Hongkun Yu
    Kai Gu
    Zhao Wang
    Huabin Ruan
    Kunpeng Wang
    Siyuan Ren
    Bing Li
    Lin Gan
    Shizhen Xu
    Guangwen Yang
    Yuan Shen
    Xueming Li
    Nature Methods, 2018, 15 : 1083 - 1089
  • [9] Full contrast transfer function correction in 3D Cryo-EM reconstruction
    Wan, Y
    Chiu, W
    Zhou, ZH
    2004 INTERNATIONAL CONFERENCE ON COMMUNICATION, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEMS - VOL 2: SIGNAL PROCESSING, CIRCUITS AND SYSTEMS, 2004, : 960 - 964
  • [10] Detail Increment Module for 3D Reconstruction in Single Particle Cryo-EM
    Liu, Jiaxuan
    Lu, Yonggang
    Huang, Hongbin
    Wu, Jibing
    Wang, Mao
    Yu, Lianfei
    Fang, Shiyu
    2024 10TH INTERNATIONAL CONFERENCE ON BIG DATA AND INFORMATION ANALYTICS, BIGDIA 2024, 2024, : 227 - 232