首页> 外文期刊>Plasma Science, IEEE Transactions on >PIC Codes in New Processors: A Full Relativistic PIC Code in CUDA-Enabled Hardware With Direct Visualization
【24h】

PIC Codes in New Processors: A Full Relativistic PIC Code in CUDA-Enabled Hardware With Direct Visualization

机译:新处理器中的PIC代码:具有CUDA功能的硬件中具有完整可视化的PIC代码,具有直接可视化功能

获取原文
获取原文并翻译 | 示例
           

摘要

Kinetic plasma simulations using an electromagnetic particle-in-cell (PIC) algorithm have become the tool of choice for numerical modeling of several astrophysical and laboratory scenarios, ranging from astrophysical shocks and plasma shell collisions, to high-intensity laser–plasma interactions, with applications to fast ignition and particle acceleration. However, fully relativistic kinetic codes are computationally intensive, and new computing paradigms are required for one-to-one direct modeling of these scenarios. In this paper, we look at the use of modern graphics processing units for PIC algorithm calculations, discussing the implementation of a fully relativistic PIC code using NVIDIA's Compute Unified Device Architecture, also allowing one for simultaneous visualization of simulation results with negligible impact on performance. Details on the algorithm implementation are given, focusing on grid-particle interpolation and current deposition and also on the direct visualization routines. Finally, we present results from a test simulation of an electron/positron plasma shell collision, focusing on code validation and performance evaluation.
机译:使用电磁场内粒子(PIC)算法进行的动力学等离子体模拟已成为对多种天体和实验室场景进行数值建模的首选工具,范围从天体撞击和等离子体壳碰撞到高强度激光-等离子体相互作用,以及应用于快速点火和粒子加速。但是,完全相对论的动力学代码需要大量的计算,并且这些情况的一对一直接建模需要新的计算范例。在本文中,我们着眼于将现代图形处理单元用于PIC算法计算,讨论了使用NVIDIA的Compute Unified Device Architecture实现完全相对论的PIC代码的方法,还允许同时对仿真结果进行可视化而对性能的影响可以忽略不计。给出了有关算法实现的详细信息,重点放在网格粒子插值和当前沉积以及直接可视化例程上。最后,我们介绍了电子/正电子等离子体壳碰撞的测试模拟结果,重点是代码验证和性能评估。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号