线上期刊服务咨询,发表咨询:400-808-1701 订阅咨询:400-808-1721

一种利用Spark-GPU加速CT图像重建的设计

熊威; 曾有灵; 李喆 暨南大学学报·自然科学与医学版 2019年第06期

摘要:目的:进一步解决CT图像重建耗时长的问题,实现大批量重建CT图像.方法:利用大数据框架Spark构建GPU集群.首先对加速滤波反投影(FBP)和同时代数迭代重建技术(SART)算法的复杂度进行分析及并行化设计,并比较在GPU和CPU上的运行速度.通过对比耗时选择最佳的计算组合,实现单机GPU加速.通过thunder工具读取批量的投影数据并创建分布式数据集,使用Numba开发CUDA程序并部署在Spark运行.结果:FBP算法运行速度有近40倍的提升,SART算法运行速度有近10倍的提升.结论:Spark和GPU结合能够扩展Spark的性能,突破单机加速瓶颈,大幅提升计算速度,对于不同的图像重建算法均有良好的加速效果,表明Spark-GPU在图像重建方向有良好的应用前景.

关键词:sparkcuda图像重建并行计算numba

单位:南方医科大学生物医学工程学院; 广东广州510515

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

关注 16人评论|0人关注