Optimizing and Scaling the 3D Reconstruction of Single-Particle Imaging

被引:0
|
作者
Shah, Niteya [1 ]
Sweeney, Christine [2 ]
Ramakrishnaiah, Vinay [2 ]
Donatelli, Jeffrey [3 ]
Feng, Wu-Chun [1 ]
机构
[1] Virginia Tech, Dept Comp Sci, Blacksburg, VA 24061 USA
[2] Los Alamos Natl Lab, Appl Comp Sci Grp, Los Alamos, NM 87545 USA
[3] Lawrence Berkeley Natl Lab, Ctr Adv Math Energy Res Applicat, Berkeley, CA USA
关键词
D O I
10.1109/IPDPS57955.2024.00030
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
An X-ray free electron laser (XFEL) facility can produce on the order of 1,000,000 extremely bright X-ray light pulses per second. Using an XFEL to image the atomic structure of a molecule requires fast analysis of an enormous amount of data, estimated to exceed one terabyte per second and requiring petabytes of storage. The SpiniFEL application provides such analysis by determining the 3D structure of proteins from single-particle imaging (SPI) experiments performed using XFELs, but it needs significantly better performance and efficiency to scale and keep up with the terabyte-per-second data production. Thus, this paper addresses the high-performance computing optimizations and scaling needed to improve this 3D reconstruction of SPI data. First, we optimize data movement, memory efficiency, and algorithms to improve the per-node computational efficiency and deliver a 5.28x speedup over the baseline GPU implementation. In addition, we achieved a 485x speedup for the post-analysis reconstruction resolution, which previously took as long as the 3D reconstruction of SPI data. Second, we present a novel distributed shared-memory computational algorithm to hide data latency and load-balance network traffic, thus enabling the processing of 128x more orientations than previously possible. Third, we conduct an exploratory study over the hyperparameter space for the SpiniFEL application to identify the optimal parameters for our underlying target hardware, which ultimately led to an up to 1.25x speedup for the number of streams. Overall, we achieve a 6.6x speedup (i.e., 5.28 x 1.25) over the previous fastest GPU-MPI-based SpiniFEL realization.
引用
收藏
页码:253 / 264
页数:12
相关论文
共 50 条
  • [41] Introduction to 3D reconstruction of macromolecules using single particle electron microscopy
    Llorca, O
    ACTA PHARMACOLOGICA SINICA, 2005, 26 (10) : 1153 - 1164
  • [42] Introduction to 3D reconstruction of macromolecules using single particle electron microscopy
    Oscar Llorca
    Acta Pharmacologica Sinica, 2005, 26 : 1153 - 1164
  • [43] MODEL-BASED RECONSTRUCTION FOR MAGNETIC PARTICLE IMAGING IN 2D AND 3D
    Marz, Thomas
    Weinmann, Andreas
    INVERSE PROBLEMS AND IMAGING, 2016, 10 (04) : 1087 - 1110
  • [44] PHYS 613-High-resolution single-molecule spectroscopy and 3D single-particle tracking
    Yang, Haw
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2006, 232
  • [45] LOW-RESOLUTION RECONSTRUCTION OF INTENSITY FUNCTIONS ON THE SPHERE FOR SINGLE-PARTICLE DIFFRACTION IMAGING
    Flamant, Julien
    Le Bihan, Nicolas
    Martin, Andrew V.
    Manton, Jonathan H.
    2016 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING PROCEEDINGS, 2016, : 664 - 668
  • [46] Optimizing the geometry of aerodynamic lens injectors for single-particle coherent diffractive imaging of gold nanoparticles
    Worbs, Lena
    Roth, Nils
    Luebke, Jannik
    Estillore, Armando D.
    Xavier, P. Lourdu
    Samanta, Amit K.
    Kuepper, Jochen
    JOURNAL OF APPLIED CRYSTALLOGRAPHY, 2021, 54 : 1730 - 1737
  • [47] Optimizing the geometry of aerodynamic lens injectors for single-particle coherent diffractive imaging of gold nanoparticles
    Worbs, Lena
    Roth, Nils
    Lübke, Jannik
    Estillore, Armando D.
    Xavier, P. Lourdu
    Samanta, Amit K.
    Küpper, Jochen
    Journal of Applied Crystallography, 2021, 54 : 1730 - 1737
  • [48] Single particle 3D reconstruction for 2D crystal images of membrane proteins
    Scherer, Sebastian
    Arheit, Marcel
    Kowal, Julia
    Zeng, Xiangyan
    Stahlberg, Henning
    JOURNAL OF STRUCTURAL BIOLOGY, 2014, 185 (03) : 267 - 277
  • [49] Single-particle XFEL 3D reconstruction of ribosome-size particles based on Fourier slice matching: requirements to reach subnanometer resolution
    Nakano, Miki
    Miyashita, Osamu
    Jonic, Slavica
    Tokuhisa, Atsushi
    Tama, Florence
    JOURNAL OF SYNCHROTRON RADIATION, 2018, 25 : 1010 - 1021
  • [50] Megahertz single-particle imaging at the European XFEL
    Egor Sobolev
    Sergei Zolotarev
    Klaus Giewekemeyer
    Johan Bielecki
    Kenta Okamoto
    Hemanth K. N. Reddy
    Jakob Andreasson
    Kartik Ayyer
    Imrich Barak
    Sadia Bari
    Anton Barty
    Richard Bean
    Sergey Bobkov
    Henry N. Chapman
    Grzegorz Chojnowski
    Benedikt J. Daurer
    Katerina Dörner
    Tomas Ekeberg
    Leonie Flückiger
    Oxana Galzitskaya
    Luca Gelisio
    Steffen Hauf
    Brenda G. Hogue
    Daniel A. Horke
    Ahmad Hosseinizadeh
    Vyacheslav Ilyin
    Chulho Jung
    Chan Kim
    Yoonhee Kim
    Richard A. Kirian
    Henry Kirkwood
    Olena Kulyk
    Jochen Küpper
    Romain Letrun
    N. Duane Loh
    Kristina Lorenzen
    Marc Messerschmidt
    Kerstin Mühlig
    Abbas Ourmazd
    Natascha Raab
    Andrei V. Rode
    Max Rose
    Adam Round
    Takushi Sato
    Robin Schubert
    Peter Schwander
    Jonas A. Sellberg
    Marcin Sikorski
    Alessandro Silenzi
    Changyong Song
    Communications Physics, 3