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 Lederer | 1 | 40 | 4.87 |
Reinhard Tisma | 2 | 5 | 1.14 |
Roman Hatzky | 3 | 9 | 2.15 |
Alberto Bottino | 4 | 1 | 0.40 |
Frank Jenko | 5 | 23 | 3.77 |