The paper presents the implementation of a parallel version of FDK (Felkamp, David e Kress) algorithm using graphics processing units. Discussion was briefly some elements the computed tomographic scan and FDK algor...The paper presents the implementation of a parallel version of FDK (Felkamp, David e Kress) algorithm using graphics processing units. Discussion was briefly some elements the computed tomographic scan and FDK algorithm; and some ideas about GPUs (Graphics Processing Units) and its use in general purpose computing were presented. The paper shows a computational implementation of FDK algorithm and the process of parallelization of this implementation. Compare the parallel version of the algorithm with the sequential version, used speedup as a performance metric. To evaluate the performance of parallel version, two GPUs, GeForce 9400GT (16 cores) a low capacity GPU and Quadro 2000 (192 cores) a medium capacity GPU was reached speedup of 3.37.展开更多
基于实验室设备自主开发了一套320 kV锥束工业CT成像系统。首先设计了基于运动控制卡的六轴机械扫描平台,并将其与320 kV射线机、平板探测器结合搭建了锥束CT成像系统的硬件。其次,利用平板探测器和运动控制卡的动态链接库开发锥束CT投...基于实验室设备自主开发了一套320 kV锥束工业CT成像系统。首先设计了基于运动控制卡的六轴机械扫描平台,并将其与320 kV射线机、平板探测器结合搭建了锥束CT成像系统的硬件。其次,利用平板探测器和运动控制卡的动态链接库开发锥束CT投影数据采集软件和重建软件,自主开发FDK算法并基于CUDA架构实现FDK算法的GPU加速。最后,采用阻尼器对锥束CT成像系统进行测试。结果表明,整个系统运行稳定,可以获得高质量的CT重建图像,且重建效果与VG STUDIO MAX 3.4软件的重建效果一致。展开更多
三维锥束CT图像的FDK算法重建由于运算量大,在重建高分辨率的图像时,重建所需时间通常难以满足实际应用的需求,集群并行计算是解决上述问题的常用方法之一。在一个SM P集群系统上,采用M P I和P threads两种模型相结合的方法,通过节点之...三维锥束CT图像的FDK算法重建由于运算量大,在重建高分辨率的图像时,重建所需时间通常难以满足实际应用的需求,集群并行计算是解决上述问题的常用方法之一。在一个SM P集群系统上,采用M P I和P threads两种模型相结合的方法,通过节点之间的消息传递和节点内部的共享内存,实现了FDK算法的两级并行。展开更多
文摘The paper presents the implementation of a parallel version of FDK (Felkamp, David e Kress) algorithm using graphics processing units. Discussion was briefly some elements the computed tomographic scan and FDK algorithm; and some ideas about GPUs (Graphics Processing Units) and its use in general purpose computing were presented. The paper shows a computational implementation of FDK algorithm and the process of parallelization of this implementation. Compare the parallel version of the algorithm with the sequential version, used speedup as a performance metric. To evaluate the performance of parallel version, two GPUs, GeForce 9400GT (16 cores) a low capacity GPU and Quadro 2000 (192 cores) a medium capacity GPU was reached speedup of 3.37.
文摘基于实验室设备自主开发了一套320 kV锥束工业CT成像系统。首先设计了基于运动控制卡的六轴机械扫描平台,并将其与320 kV射线机、平板探测器结合搭建了锥束CT成像系统的硬件。其次,利用平板探测器和运动控制卡的动态链接库开发锥束CT投影数据采集软件和重建软件,自主开发FDK算法并基于CUDA架构实现FDK算法的GPU加速。最后,采用阻尼器对锥束CT成像系统进行测试。结果表明,整个系统运行稳定,可以获得高质量的CT重建图像,且重建效果与VG STUDIO MAX 3.4软件的重建效果一致。
文摘三维锥束CT图像的FDK算法重建由于运算量大,在重建高分辨率的图像时,重建所需时间通常难以满足实际应用的需求,集群并行计算是解决上述问题的常用方法之一。在一个SM P集群系统上,采用M P I和P threads两种模型相结合的方法,通过节点之间的消息传递和节点内部的共享内存,实现了FDK算法的两级并行。