Skip to main navigation Skip to search Skip to main content

Accelerating the Cryo-EM Structure Determination in RELION on Modern Many-Core CPU

  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

RELION is a widely-used software suite for cryoelectron microscopy (cryo-EM) single-particle analysis (SPA), yet its performance optimization has primarily focused on x86 CPUs and NVIDIA GPUs. In this work, we present the first systematic effort to optimize RELION on modern many-core CPUs. Through detailed performance analysis, we identify critical bottlenecks across RELION's major computational stages. We then apply a set of software- and hardware-aware optimizations, including vectorization optimization, process and thread configurations tuning, algorithm optimization, lock optimization, memory affinity optimization, and computation redundancy optimization. Our optimized version achieves significant speedups and exhibits better scalability than the original RELION across all stages. Notably, it outperforms a single NVIDIA A100 GPU on the complete SPA workflow, achieving a 2.22 × speedup on the SPA dataset and a 1.13 × speedup on the RELION Benchmark dataset. Validation experiments further confirm that our optimizations preserve the reconstruction accuracy, demonstrating the potential of specific CPU architectures as a competitive and efficient platform for cryo-EM data processing.

Original languageEnglish
Title of host publicationProceedings - 2025 27th IEEE International Conference on High Performance Computing and Communications, 11th IEEE International Conference on Data Science and Systems, 23rd IEEE International Conference on Smart City, 11th IEEE International Conference on Dependability in Sensor, Cloud, and Big Data Systems and Applications and 21st IEEE International Conference on Embedded Software and Systems, HPCC/DSS/SmartCity/DependSys/ICESS 2025
EditorsJia Hu, Geyong Min, Haozhe Wang, Wang Miao, Lexi Xu, Nektarios Georgalas, Zhiwei Zhao, Rui Jin, Guangyao Pang, Wei Han, Fei Hao
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages26-33
Number of pages8
ISBN (Electronic)9798331568740
DOIs
StatePublished - 2025
Event27th IEEE International Conference on High Performance Computing and Communications, HPCC 2025 - Exeter, United Kingdom
Duration: 13 Aug 202515 Aug 2025

Publication series

NameProceedings - 2025 27th IEEE International Conference on High Performance Computing and Communications, 11th IEEE International Conference on Data Science and Systems, 23rd IEEE International Conference on Smart City, 11th IEEE International Conference on Dependability in Sensor, Cloud, and Big Data Systems and Applications and 21st IEEE International Conference on Embedded Software and Systems, HPCC/DSS/SmartCity/DependSys/ICESS 2025

Conference

Conference27th IEEE International Conference on High Performance Computing and Communications, HPCC 2025
Country/TerritoryUnited Kingdom
CityExeter
Period13/08/2515/08/25

Keywords

  • Many-core CPU
  • Optimization
  • RELION

Fingerprint

Dive into the research topics of 'Accelerating the Cryo-EM Structure Determination in RELION on Modern Many-Core CPU'. Together they form a unique fingerprint.

Cite this