• 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