4.6 Article

Accelerated 2D Classification With ISAC Using GPUs

期刊

出版社

FRONTIERS MEDIA SA
DOI: 10.3389/fmolb.2022.919994

关键词

2D classification; GPU; CUDA; cryo-EM; SPHIRE; 2D class averages

资金

  1. Max Planck Society

向作者/读者索取更多资源

This paper presents GPU ISAC, a newly developed algorithm that uses GPU-acceleration to analyze single particles in electron microscopy data. Compared to existing methods, GPU ISAC can process large data sets and generate high quality class averages on a single desktop machine equipped with affordable GPUs.
A widely used approach to analyze single particles in electron microscopy data is 2D classification. This process is very computationally expensive, especially when large data sets are analyzed. In this paper we present GPU ISAC, a newly developed, GPU-accelerated version of the established Iterative Stable Alignment and Clustering (ISAC) algorithm for 2D images and generating class averages. While the previously existing implementation of ISAC relied on a computer cluster, GPU ISAC enables users to produce high quality 2D class averages from large-scale data sets on a single desktop machine equipped with affordable, consumer-grade GPUs such as Nvidia GeForce GTX 1080 TI cards. With only two such cards GPU ISAC matches the performance of twelve high end cluster nodes and, using high performance GPUs, is able to produce class averages from a million particles in between six to thirteen hours, depending on data set quality and box size. We also show GPU ISAC to scale linearly in all input dimensions, and thereby capable of scaling well with the increasing data load demand of future data sets. Further user experience improvements integrate GPU ISAC seamlessly into the existing SPHIRE GUI, as well as the TranSPHIRE on-the-fly processing pipeline. It is open source and can be downloaded at

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据