1. IE browser is NOT supported anymore. Please use Chrome, Firefox or Edge instead.
2. If you are a new user, please register to get an IHEP SSO account through https://login.ihep.ac.cn/registlight.jsp Any questions, please email us at helpdesk@ihep.ac.cn or call 88236855.
3. If you need to create a conference in the "Conferences, Workshops and Events" zone, please email us at helpdesk@ihep.ac.cn.
4. The max file size allowed for upload is 100 Mb.
19–23 May 2024
Asia/Shanghai timezone

等离子体尾波模拟程序QuickPIC的GPU-MPI加速

21 May 2024, 16:10
25m

Speaker

悦然 田 (北京师范大学 物理学系)

Description

PIC (particle-in-cell)是等离子体模拟程序所采用的一种主要方法,可以得到等离子体中各物理量随时间的变化规律。基于准静态近似的PIC$程序^{[1,2]}$QuickPIC可以高效模拟等离子体尾波加速问题,其运算速度与普通PIC程序相比提高了100到1000倍。我们借助CUDA C与Fortran2003开发了QuickPIC的GPU-MPI加速版本,对QuickPIC的fft2d,fpois2d,ufield2d,part2d等中层类做了修改,用GPU的多线程、多流式多处理器并行代替OpenMP控制的CPU多核并行,并测试了改写后程序的准确性和效率提升。结果显示,对于同一个输入文件,在笔记本电脑上单核GPU/CPU运行时,不同的中层类以及函数,运算速度提高了2倍到75倍左右,在保证结果正确性与稳定性的基础上显著改善了程序效率;加入MPI层面的并行,在超级计算机上多核运行时,也能维持结果的准确性,为后续研究和运用奠定了基础。

Primary authors

悦然 田 (北京师范大学 物理学系) 钺洛 王 (北京师范大学 天文系) Thamine Dalichaouch (美国加州大学洛杉矶分校 物理和天文学系) Viktor Decyk (美国加州大学洛杉矶分校 物理和天文学系) Warren Mori (美国加州大学洛杉矶分校 物理和天文学系) Prof. 维明 安 (北京师范大学 天文系)

Presentation materials