Simple Orchestration Application Framework to Control “Burning Plasma Integrated Code”

We have developed the Simple Orchestration Application Framework (SOAF) on a grid infrastructure to control cooperative and multiple execution of simulation codes on remote computers from a client PC. SOAF enables researchers to generate a scenario of their cooperative and multiple executions by only describing a configuration file which includes the information of execution codes and file flows among them. SOAF does not need substantial modification of the simulation codes. We have applied SOAF to the "Burning Plasma Integrated Code" which consists of various plasma simulation codes. In order to predict and interpret the behavior of fusion burning plasma, it is necessary to cooperatively and concurrently execute various simulation codes to understand complex plasma phenomena with wide temporal and spatial ranges. Those codes exist on distributed heterogeneous computers located in different sites such as universities and institutes. By using SOAF, we succeeded to cooperatively and concurrently execute four plasma simulation codes without substantial modification as described in the configuration file.

[1]  Shinji Tokuda,et al.  Numerical Method for the Stability Analysis of Ideal MHD Modes with a Wide Range of Toroidal Mode Numbers in Tokamaks , 2007 .

[2]  Shinji Tokuda,et al.  A new eigenvalue problem associated with the two-dimensional Newcomb equation without continuous spectra , 1999 .

[3]  Toshiyuki Imamura,et al.  An Architecture of Stampi: MPI Library on a Cluster of Parallel Computers , 2000, PVM/MPI.

[4]  D. J. Campbell,et al.  Chapter 1: Overview and summary , 1999 .

[5]  Henri Casanova,et al.  Overview of GridRPC: A Remote Procedure Call API for Grid Computing , 2002, GRID.

[6]  Ian T. Foster,et al.  A Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing Systems , 1998, Proceedings of the IEEE/ACM SC98 Conference.

[7]  Norihiro Nakajima,et al.  Research and development of fusion grid infrastructure based on atomic energy grid infrastructure (AEGIS) , 2008 .

[8]  Toshiyuki Imamura,et al.  TIME – A DISTRIBUTED RESOURCE HANDLING TOOL , 2002 .

[9]  Edward A. Lee,et al.  Scientific workflow management and the Kepler system , 2006, Concurr. Comput. Pract. Exp..

[10]  Michael M. Resch,et al.  An Extension to MPI for Distributed Computing on MPPs , 1997, PVM/MPI.

[11]  K. Hamamatsu Numerical Study for Positional Control of ECCD by the Ordinary Wave in a Tokamak Plasma , 1999 .

[12]  Tomonori Takizuka,et al.  Integrated simulation of ELM energy loss determined by pedestal MHD and SOL transport , 2007 .

[13]  V. Schmidt,et al.  Control, data acquisition, and remote participation for fusion research , 2002 .

[14]  Akihiko Isayama,et al.  Numerical Analysis of Neoclassical Tearing Mode Stabilization by Electron Cyclotron Current Drive , 2004 .