首页> 外文期刊>BMC Bioinformatics >High-performance blob-based iterative three-dimensional reconstruction in electron tomography using multi-GPUs
【24h】

High-performance blob-based iterative three-dimensional reconstruction in electron tomography using multi-GPUs

机译:使用多GPU的电子层析成像中基于斑点的高性能迭代三维重建

获取原文
           

摘要

BackgroundThree-dimensional (3D) reconstruction in electron tomography (ET) has emerged as a leading technique to elucidate the molecular structures of complex biological specimens. Blob-based iterative methods are advantageous reconstruction methods for 3D reconstruction in ET, but demand huge computational costs. Multiple graphic processing units (multi-GPUs) offer an affordable platform to meet these demands. However, a synchronous communication scheme between multi-GPUs leads to idle GPU time, and a weighted matrix involved in iterative methods cannot be loaded into GPUs especially for large images due to the limited available memory of GPUs.ResultsIn this paper we propose a multilevel parallel strategy combined with an asynchronous communication scheme and a blob-ELLR data structure to efficiently perform blob-based iterative reconstructions on multi-GPUs. The asynchronous communication scheme is used to minimize the idle GPU time so as to asynchronously overlap communications with computations. The blob-ELLR data structure only needs nearly 1/16 of the storage space in comparison with ELLPACK-R (ELLR) data structure and yields significant acceleration.ConclusionsExperimental results indicate that the multilevel parallel scheme combined with the asynchronous communication scheme and the blob-ELLR data structure allows efficient implementations of 3D reconstruction in ET on multi-GPUs.
机译:背景技术电子断层扫描(ET)中的三维(3D)重建已成为阐明复杂生物标本分子结构的领先技术。基于斑点的迭代方法是用于ET中3D重建的有利重建方法,但需要巨大的计算成本。多个图形处理单元(multi-GPU)提供了可负担的平台来满足这些需求。但是,多GPU之间的同步通信方案会导致GPU空闲,并且由于GPU的可用内存有限,因此迭代方法中涉及的加权矩阵无法加载到GPU中(尤其是对于大图像)。结果在本文中,我们提出了多级并行策略与异步通信方案和Blob-ELLR数据结构相结合,可以在多GPU上有效地执行基于Blob的迭代重建。异步通信方案用于最小化空闲GPU时间,从而使通信与计算异步重叠。与ELLPACK-R(ELLR)数据结构相比,blob-ELLR数据结构仅需要近16%的存储空间,并且产生了显着的加速。结论实验结果表明,多级并行方案结合了异步通信方案和blob- ELLR数据结构允许在多GPU上的ET中高效实现3D重建。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号