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
    Oscar Llorca
    Acta Pharmacologica Sinica, 2005, 26 : 1153 - 1164
  • [42] MODEL-BASED RECONSTRUCTION FOR MAGNETIC PARTICLE IMAGING IN 2D AND 3D
    Marz, Thomas
    Weinmann, Andreas
    INVERSE PROBLEMS AND IMAGING, 2016, 10 (04) : 1087 - 1110
  • [43] PHYS 613-High-resolution single-molecule spectroscopy and 3D single-particle tracking
    Yang, Haw
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2006, 232
  • [44] 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
  • [45] 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
  • [46] 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
  • [47] 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
  • [48] 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
  • [49] 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
  • [50] Megahertz single-particle imaging at the European XFEL
    Sobolev, Egor
    Zolotarev, Serguey
    Giewekemeyer, Klaus
    Bielecki, Johan
    Okamoto, Kenta
    Reddy, Hemanth K. N.
    Andreasson, Jakob
    Ayyer, Kartik
    Barak, Imrich
    Bari, Sadia
    Barty, Anton
    Bean, Richard
    Bobkov, Sergey
    Chapman, Henry N.
    Chojnowski, Grzegorz
    Daurer, Benedikt J.
    Doerner, Katerina
    Ekeberg, Tomas
    Fluckiger, Leonie
    Galzitskaya, Oxana
    Gelisio, Luca
    Hauf, Steffen
    Hogue, Brenda G.
    Horke, Daniel A.
    Hosseinizadeh, Ahmad
    Ilyin, Vyacheslav
    Jung, Chulho
    Kim, Chan
    Kim, Yoonhee
    Kirian, Richard A.
    Kirkwood, Henry
    Kulyk, Olena
    Kuepper, Jochen
    Letrun, Romain
    Loh, N. Duane
    Lorenzen, Kristina
    Messerschmidt, Marc
    Muhlig, Kerstin
    Ourmazd, Abbas
    Raab, Natascha
    Rode, Andrei, V
    Rose, Max
    Round, Adam
    Sato, Takushi
    Schubert, Robin
    Schwander, Peter
    Sellberg, Jonas A.
    Sikorski, Marcin
    Silenzi, Alessandro
    Song, Changyong
    COMMUNICATIONS PHYSICS, 2020, 3 (01)