Title
Application Enabling in DEISA: Petascaling of Plasma Turbulence Codes
Abstract
The ITER (international Thermonuclear Experimental Reactor) experiment must be accompanied by advanced plasma turbulence simulations. Due to the high demands for compute power and memory, simulations must be capable of using thousands or tens of thousands of processor-cores simultaneously. Highly scalable applications are mandatory. Through a joint effort of application specialists from DEISA (Distributed European Infrastructure for Supercomputing Applications) and scientists engaged in the theory support for ITER, two important European simulation codes for core turbulence, ORB5 and GENE, have been adapted for portable usage within the heterogeneous DEISA infrastructure. Moreover, the codes were thoroughly analyzed. bottlenecks were identified and removed, and. most importantly, the scalability of the codes could be significantly enhanced. Through application of the domain cloning concept, the PIC code ORB5 was enabled for high scalability. Efficient usage of ORB5 code could be demonstrated tip to 8k processors, both on a Cray XT3 and on an IBM BlueGene/L system. GENE was parallelized through domain decomposition of the five-dimensional problem grid to such a high degree that close to loss-free efficiency on up to 32k processors of an IBM BlueGene/L machine was achieved. Results combined from both strong and weak scaling measurements indicate an even higher scalability potential for GENE. Extrapolations suggest an efficient usage on up to the order of 1M processor-cores of a similarly scalable future HPC architecture is possible, representing a milestone on the way towards realistic core turbulence simulations of future fusion devices.
Year
Venue
Field
2007
PARALLEL COMPUTING: ARCHITECTURES, ALGORITHMS AND APPLICATIONS
Plasma turbulence,Computer science,Parallel computing,Computational science
DocType
Volume
ISSN
Conference
15
0927-5452
Citations 
PageRank 
References 
1
0.40
4
Authors
5
Name
Order
Citations
PageRank
Hermann Lederer1404.87
Reinhard Tisma251.14
Roman Hatzky392.15
Alberto Bottino410.40
Frank Jenko5233.77