DocumentCode :
1283203
Title :
Improvements on the Fusion Code FAFNER2
Author :
Rodríguez-Pascual, Manuel ; Guasp, José ; Magaña, Francisco Castejón ; Rubio-Montero, Antonio Juan ; Llorente, Ignacio Martín ; García, Rafael Mayo
Author_Institution :
CIEMAT, Madrid, Spain
Volume :
38
Issue :
9
fYear :
2010
Firstpage :
2102
Lastpage :
2110
Abstract :
FAFNER2, which is a 3-D code adapted to the TJ-II helical axis stellarator from the original one developed by Lister at Max Planck IPP, simulates by Monte Carlo methods the neutral beam injection technology (a key heating method for most of the fusion experiments worldwide). To date, FAFNER2 has been usually run at CIEMAT by means of a batch mode on a shared memory computer with MIPS processors. This paper describes how the application has ben updated to employ MPI and run on standard Linux clusters. As in Grid infrastructures, not every site has MPI installed on their nodes; a serial version has also been developed, together with a Java Distributed Resource Management Application API program able to run FAFNER2 on distributed resource platforms, such as Grid infrastructures. In addition, and with new improvements in the code for maximizing its performance, the metascheduler GridWay has also been incorporated for maximizing the executions on the Grid. Scalability, fault tolerance, and correctness of the result have been proved employing a significant number of particles and nodes within a local cluster and the EGEE infrastructure.
Keywords :
Monte Carlo methods; fusion reactor design; grid computing; plasma beam injection heating; plasma simulation; stellarators; 3D fusion code FAFNER2; EGEE infrastructure; Grid infrastructure; Java distributed resource management application API program; Linux clusters; MIPS processors; Monte Carlo method; TJ-II helical axis stellarator; batch mode CIEMAT; distributed resource platform; fault tolerance; heating method; metascheduler GridWay; neutral beam injection technology; result correctness; scalability; shared memory computer; Application software; Computational modeling; Heating; Ions; Libraries; Particle beam injection; Particle beams; Plasma applications; Plasma confinement; Plasma devices; Plasma sources; Plasma temperature; Plasma waves; Plasmas; Scalability; FAFNER2; Grid applications; neutral beam injection (NBI) heating;
fLanguage :
English
Journal_Title :
Plasma Science, IEEE Transactions on
Publisher :
ieee
ISSN :
0093-3813
Type :
jour
DOI :
10.1109/TPS.2010.2057450
Filename :
5535139
Link To Document :
بازگشت