检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张园 谢红兰[1,2,3] 杜国浩 许明伟[1,2,3] 薛艳玲 肖体乔 ZHANG Yuan;XIE Honglan;DU Guohao;XU Mingwei;XUE Yanling;XIAO Tiqiao(Shanghai Institute of Applied Physics,Chinese Academy of Sciences,Shanghai 201800,China;University of Chinese Academy of Sciences,Beijing 100049,China;Shanghai Synchrotron Radiation Facility/Zhangjiang Laboratory,Shanghai Advanced Research Institute,Chinese Academy of Sciences,Shanghai 201204,China)
机构地区:[1]中国科学院上海应用物理研究所,上海201800 [2]中国科学院大学,北京100049 [3]中国科学院上海高等研究院上海同步辐射光源,上海201204
出 处:《核技术》2021年第6期1-8,共8页Nuclear Techniques
基 金:国家重大科研仪器研制项目(No.11627901、No.11627811);国家重点研发计划(No.2017YFA0403801、No.2018YFC1200204、No.2017YFA0206004);国家自然科学基金(No.U1832216)资助。
摘 要:上海光源X射线成像线站的X射线动态显微计算机断层扫描(Computed Tomography,CT)的用户实验产生了海量投影数据,采用基于CPU串行计算的CT重构方法速度慢,将导致实验数据的大量积压。图形处理器(Graphics Processing Unit,GPU)因其多核架构、可大规模并行化的特点,在高性能计算领域得到广泛应用,将其用于CT重构,有望实现X射线动态显微CT的快速重构。采用CUDA编程标准,将滤波反投影(Filtered Back Projection,FBP)CT重构算法的反投影运算进行并行化设计,并在NVDIA RTX2080的GPU上成功实现了CT重构的并行计算。与基于CPU串行计算的CT重构时间的对比结果表明:基于GPU并行计算的CT重构获得了200倍左右的加速比,一套CT数据所需的重构时间由分钟级降低到了秒级。借助GPU强大的计算能力可以实现X射线动态显微CT的快速重构。[Background]Massive projection data are produced by user experiments with the X-ray dynamic microcomputed tomography(CT)method on the X-ray imaging beamline at Shanghai synchrotron radiation facility(SSRF).CT reconstruction method based on central processing unit(CPU)serial computing is slow,which leads to a large backlog of experimental data.Graphics processing unit(GPU)is widely used in the field of high-performance computing because of its multi-core architecture and large-scale parallelization.[Purpose]This study aims to speed up CT reconstruction by making use of GPU parallel computation for X-ray dynamic micro-CT on the X-ray imaging beamline at SSRF.[Methods]According to computer unified device architecture(CUDA)programming standard,the back projection process of the filtered back projection(FBP)CT reconstruction algorithm was parallelized,and fast reconstruction of X-ray dynamic micro-CT was implemented on GPU of NVDIA RTX2080.CT reconstruction time was compared with that of CPU-based reconstruction method.[Results]The comparison of CT reconstruction time shows that the CT reconstruction based on GPU parallel computing achieves about 200 times speedup compared with the CT reconstruction based on CPU serial computing,and the reconstruction time of a set of CT projection data is reduced from minutes to seconds.[Conclusions]With the powerful computing power of GPU,the fast reconstruction of X-ray dynamic micro-CT can be realized.
关 键 词:X射线动态显微CT GPU 并行计算 CT重构 快速X射线成像
分 类 号:TP399[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.223.33.204