Particle-in-cell plasma simulation on heterogeneous cluster systems

被引:37
作者
Bastrakov, S. [1 ]
Donchenko, R. [1 ]
Gonoskov, A. [2 ]
Efimenko, E. [2 ]
Malyshev, A. [1 ]
Meyerov, I. [1 ]
Surmin, I. [1 ]
机构
[1] Lobachevsky State Univ Nizhni Novgorod, Nizhnii Novgorod, Russia
[2] Russian Acad Sci, Inst Appl Phys, Nizhnii Novgorod, Russia
关键词
PIC code; Large-scale simulation; Scalabilty analysis; GPU optimization; Supercell; PIC CODE;
D O I
10.1016/j.jocs.2012.08.012
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper offers an approach to high-performance implementation of the Particle-in-Cell (PIC) algorithm for GPU-enabled heterogeneous cluster systems. We present Picador a tool for three dimensional plasma simulation based on the fully relativistic PIC algorithm aimed at research of high intensity laser-matter interaction. It scales up to at least 2048 CPU cores with 85% strong scaling efficiency and 512 GPUs with 64% weak scaling efficiency, achieving up to 28% of the peak performance on the CPU and 14% on the CPU, respectively. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:474 / 479
页数:6
相关论文
共 17 条
[1]  
[Anonymous], 2008, PHYS PLASMAS
[2]  
Bastrakov S., 2011, 22 INT C NUM SIM PLA
[3]  
Birdsal CK., 2005, PLASMA PHYS VIA COMP
[4]  
Burau H., 2010, S APPL ACC HIGH PERF
[5]   PIConGPU: A Fully Relativistic Particle-in-Cell Code for a GPU Cluster [J].
Burau, Heiko ;
Widera, Renee ;
Hoenig, Wolfgang ;
Juckeland, Guido ;
Debus, Alexander ;
Kluge, Thomas ;
Schramm, Ulrich ;
Cowan, Tomas E. ;
Sauerbrey, Roland ;
Bussmann, Michael .
IEEE TRANSACTIONS ON PLASMA SCIENCE, 2010, 38 (10) :2831-2839
[6]  
Dawson J.M., 1983, PARTICLE SIMULATION, V55, P403
[7]   UCLA parallel PIC framework [J].
Decyk, VK ;
Norton, CD .
COMPUTER PHYSICS COMMUNICATIONS, 2004, 164 (1-3) :80-85
[8]  
Fonseca RA, 2002, LECT NOTES COMPUT SC, V2331, P342
[9]  
Hockney R. W, 1981, Computer Simulation Using Particles
[10]   QUICKPIC: A highly efficient particle-in-cell code for modeling wakefield acceleration in plasmas [J].
Huang, C. ;
Decyk, V. K. ;
Ren, C. ;
Zhou, M. ;
Lu, W. ;
Mori, W. B. ;
Cooley, J. H. ;
Antonsen, T. M., Jr. ;
Katsouleas, T. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2006, 217 (02) :658-679