HPC enables efficient 3D membrane segmentation in electron tomography

J. J. Moreno,E. M. Garzón,J. J. Fernández,A. Martínez-Sánchez
DOI: https://doi.org/10.1007/s11227-022-04607-z
IF: 3.3
2022-06-17
The Journal of Supercomputing
Abstract:Electron Tomography (ET) is a powerful three-dimensional (3D) imaging technique used in structural biology and biomedicine to allow the visualization of the interior of cells at close-to-molecular resolution. Interpretation of the 3D volumes in ET is usually challenging due to the complexity of the cellular environment, noise conditions and other factors. Automated segmentation methods focused on membranes of the cells and organelles greatly facilitate visualization and interpretation of the 3D volumes. However, they are typically computationally expensive and spend significant processing time on standard computers. In this work, we introduce efficient implementations of one of the methods most commonly used in the ET field for membrane segmentation. They were developed by using High Performance Computing (HPC) techniques to make the most of modern CPU-based and GPU-based computing platforms. A thorough evaluation of the performance on state-of-the-art machines was carried out. The HPC implementations succeed in achieving remarkable speedups, which are around 100×\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$$100\times$$\end{document} on GPUs, and making it possible to process large 3D volumes in the order of seconds or a few minutes.
computer science, theory & methods,engineering, electrical & electronic, hardware & architecture
What problem does this paper attempt to address?