10.3969/j.issn.1000-7024.2014.07.067
多GPU加速在高性能数值计算中的应用
针对核能领域中存在的大量数值计算问题,结合实际应用中多核硬件平台里面的多GPU (图形处理器)计算节点,提出基于CUDA (统一计算设备架构)的任务级的并行编程框架。为核电工程设计中的数值计算提供并行硬件平台下的基础GPU编程模型,将CUDA底层对多GPU的有效调度与上层使用进行分离,隔离底层的编程技术,减轻设计人员和开发人员对CUDA底层接口的使用难度;将主程序中的耗时计算模块用CUDA进行改写,再移植到GPU上执行,提升多GPU对计算任务的加速性能。实验结果表明,该编程框架能有效提升多GPU对计算任务的加速。
并行计算、并行编程、图形处理器、统一计算设备架构、数值计算、调度策略
TP302.7(计算技术、计算机技术)
国防军工技术基础“十二五”科研基金项目科工技[2010]1425号-41
2014-08-05(万方平台首次上网日期,不代表论文的发表时间)
共5页
2602-2606