首页> 外文会议>International symposium on bioinformatics research and applications >Memory-Efficient and Stabilizing Management System and Parallel Methods for RELION Using CUDA and MPI
【24h】

Memory-Efficient and Stabilizing Management System and Parallel Methods for RELION Using CUDA and MPI

机译:使用CUDA和MPI进行内存有效且稳定的RELION管理系统和并行方法

获取原文

摘要

In cryo-electron microscopy, RELION has been proven to be a powerful tool for high-resolution reconstruction and has quickly gained its popularity. However, as the data processed in cryoEM is large and the algorithm of RELION is computation-intensive, the refinement procedure of RELION appears quite time-consuming and memory-demanding. These two problems have become major bottlenecks for its usage. Even though there have been efforts on paralleling RELION, the global memory size still may not meet its requirement. Also as by now there is no automatic memory management system on GPU (Graphics Processing Unit), the fragmentation will increase with iteration. Eventually, it would crash the program. In our work, we designed a memory-efficient and stabilizing management system to guarantee the robustness of our program and the efficiency of GPU memory usage. To reduce the memory usage, we developed a novel RELION 2.0 data structure. Also, we proposed a weight calculation parallel algorithm to speedup the calculation. Experiments show that the memory system can avoid memory fragmentation and we can achieve better speedup ratio compared with RELION 2.0.
机译:在冷冻电子显微镜中,RELION已被证明是用于高分辨率重建的强大工具,并迅速获得了普及。但是,由于在cryoEM中处理的数据很大,并且RELION的算法需要大量计算,因此RELION的优化过程显得非常耗时且需要内存。这两个问题已成为其使用的主要瓶颈。即使已在并行化RELION方面做出了努力,但全局内存大小仍可能无法满足其要求。同样,由于目前在GPU(图形处理单元)上没有自动内存管理系统,因此碎片会随着迭代的增加而增加。最终,它将使程序崩溃。在我们的工作中,我们设计了一个内存高效且稳定的管理系统,以确保程序的健壮性和GPU内存使用效率。为了减少内存使用,我们开发了一种新颖的RELION 2.0数据结构。此外,我们提出了权重计算并行算法以加快计算速度。实验表明,与RELION 2.0相比,该内存系统可以避免内存碎片,并且可以实现更好的加速比。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号