首页> 中文会议>2016年全国高性能计算学术年会 >冷冻电镜软件RELION算法分析与GPU并行优化

冷冻电镜软件RELION算法分析与GPU并行优化

摘要

单粒子冷冻电镜是结构生物学研究的重要手段之一,基于贝叶斯理论的冷冻电镜三维图像数据处理软件RELION具有很好的性能和易用性,受到广泛关注.然而其计算需求极大,限制了RELION的应用.本文针对RELION算法的特点,研究了基于GPU的并行优化问题.首先全面分析了RELION的原理、RELION程序的算法结构及性能瓶颈;在此基础上,针对GPU细粒度体系结构对程序进行优化设计,提出了基于GPU的多级并型模型.为了获得良好的性能,本文对RELION的数据结构进行重组.为了避免GPU存储空间不足的问题,设计了自适应并行框架.据所知,这是目前第一个基于GPU的RELION实现.实验结果表明,基于GPU的RELION实现可以获得良好的性能,相比于单CPU,整个应用的加速比超过35倍,计算密集型算法的加速比达到75倍以上.在多GPU上的测试结果表明基于GPU的RELION具有很好的可扩展性.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号