Porting the 3D gyrokinetic particle-in-cell code GTC to the NEC SX-6 vector architecture: perspectives and challenges

被引:5
作者
Ethier, S
Lin, Z
机构
[1] Princeton Plasma Phys Lab, Princeton, NJ 08543 USA
[2] Univ Calif Irvine, Dept Phys & Astron, Irvine, CA 92697 USA
关键词
vector processor; particle-in-cell; code optimization;
D O I
10.1016/j.cpc.2004.06.060
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Several years of optimization on the cache-based super-scalar architecture has made it more difficult to port the current version of the 3D particle-in-cell code GTC to the NEC SX-6 vector architecture. This paper explains the initial work that has been done to port this code to the SX-6 computer and to optimize the most time consuming parts. After a few modifications, single-processor results show a performance increase of 5.2 compared to the IBM SP Power3 processor, and 2.7 compared to the Power4. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:456 / 458
页数:3
相关论文
共 5 条
[1]  
DECYK VK, 1996, COMPUT PHYS, V3, P290
[2]   GYROKINETIC PARTICLE SIMULATION-MODEL [J].
LEE, WW .
JOURNAL OF COMPUTATIONAL PHYSICS, 1987, 72 (01) :243-269
[3]   GYROKINETIC APPROACH IN PARTICLE SIMULATION [J].
LEE, WW .
PHYSICS OF FLUIDS, 1983, 26 (02) :556-562
[4]   Size scaling of turbulent transport in magnetically confined plasmas [J].
Lin, Z ;
Ethier, S ;
Hahm, TS ;
Tang, WM .
PHYSICAL REVIEW LETTERS, 2002, 88 (19) :4-195004
[5]  
SHINGU, 2002, 26 58 TFLOPS GLOBAL