蒙特卡罗中子几何跟踪的GPU 加速方法研究
为保证蒙特卡罗程序使用GPU加速后仍能处理三维几何与连续能量点截面,提出了GPU几何局部加速的方法。通过将每代裂变源中子组织成中子向量的形式,将中子几何跟踪模块从CPU串行程序封装剥离并移植到GPU进行加速处理。此外,考虑数据通信对加速性能的影响,利用CUDA流实现了异步并行加速。以快堆装置和17×17压水堆组件为算例对GPU 加速程序进行了性能测试。结果表明,GPU几何局部加速取得了预期的加速效果,加速比达到了几何局部加速的理论值。
GPU、几何加速、中子向量、异步并行
TL329.2(核反应堆工程)
国家自然科学基金资助项目11105080;973计划资助项目2007CB209800;清华大学自主科研计划课题资助20121087987
2014-01-04(万方平台首次上网日期,不代表论文的发表时间)
共7页
689-695