Abstract
We have developed the Simple Orchestration Application Framework (SOAF) to cooperatively control simulation codes on remote computers from a client PC. SOAF enables researchers to cooperatively execute various codes on grid infrastructure by only describing a configuration file including 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 to solve the current diffusion, stability of plasma, current drive, and so on. In order to predict and interpret the behavior of fusion burning plasma, it is necessary to integrate simulation codes for complex plasma phenomena with wide temporal and spatial ranges. Since those codes exist on distributed heterogeneous computers installed in different sites such as universities and institutes, a grid computing technology is needed to cooperatively execute those codes. However, traditional grid technologies are difficult for non-computer scientists to use. By using SOAF, we successfully execute four plasma simulation codes included in the “Burning Plasma Integrated Code” according to the scenario described in the configuration file.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ludäscher, B., Altinta, I., Berkley, C., Higgins, D., Jaeger, E., Jone, M., Lee, E.A., Tao, J. and Zhao, Y. (2005) Scientific workflow management and the Kepler system. Concurrency and Computation: Practice and Experience 18:1039–1065.
Imamura, T., Hasegawa, Y., Yamagishi, N. and Takemiya, H. (2002) TME: A Distributed resource handling tool. In Recent Advances in Computational Science & Engineering, International Conference on Scientific & Engineering Computation (IC-SEC) (3–5 December 2002, Raffles City Convention Centre, Singapore):789–792.
Seymour, K., Nakada, H., Matsuoka, S., Dongarra, J., Lee, C. and Casanova, H. (2002) Overview of GridRPC: A Remote Procedure Call API for Grid Computing. In: Parashar, M. (ed). Proceedings of 3rd International Workshop on Grid Computing:274–278.
Imamura, T., Tsujita, Y., Koide, H., and Takemiya, H. (2000) An Architecture of Stampi: MPI Library on a Cluster of Parallel Computers. Proceedings of the 7th European PVM/MPI Users’ Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface:200–207.
Foster, I. and Karonis, N.T. (1998) A grid-enabled MPI: message passing in heterogeneous distributed computing systems. Proceedings of the 1998 ACM/IEEE conference on Supercomputing (CDROM):1–11.
Gabriel, E., Resch, M., Beisel, T. and Keller, R. (1998) Distributed Computing in Heterogeneous Computing Environment. Proceedings of the 5th European PVM/MPI Users’ Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface:180–187.
Suzuki, Y., Nakajima, K., Kushida, N., Kino, C., Minami, T., Matsumoto, N., Aoyagi, T., Nakajima, N., Iba, K., Hayashi, N., Ozeki, T., Totsuka, T., Nakanishi, H. and Nagayama, Y. (2008) Research and development of fusion grid infrastructure based on atomic energy grid infrastructure (AEGIS). Sixth IAEA Technical Meeting on Control, Data Acquisition, and Remote Participation for Fusion Research (4–8 June 2007, Inuyama, Japan), Fusion Engineering and Design 83:511–515.
Tatekawa, T., Nakajima, K., Kim, G., Teshima, N., Suzuki, Y., Takemiya, H., Hayashi, N. and Iba, K. (2010) Simple Orchestration Application Framework to control “Burning Plasma Integrated Code”, Proceedings of The Third International Joint Conference on Computational Sciences and Optimization (CSO2010) 2:322–326.
ITER Physics Basis Editors et al. (1999) Chapter 1: Overview and summary. Nucl. Fusion 39:2137–2174.
Hayashi, N., Isayama, A., Nagasaki, K. and Ozeki, T. (2004) Numerical Analysis of Neoclassical Tearing Mode Stabilization by Electron Cyclotron Current Drive. J. Plasma Fusion Res. 80:605–613.
Tokuda, S. and Watanabe, T. (1999) A new eigenvalue problem associated with the two-dimensional Newcomb equation without continuous spectra. Phys. of Plasmas 6:3012–3026.
Hamamatsu, K. (1999) Numerical Study for Positional Control of ECCD by the Ordinary Wave in a Tokamak Plasma. J. Plasma Fusion Res. 75:143–150.
Hayashi, N., Takizawa, T., Ozeki, T., Aiba, N. and Oyama, N. (2007) Integrated Simulation of ELM Energy Loss Determined by Pedestal MHD and SOL Transport. Nucl. Fusion 47:682–688.
Aiba, N., Tokuda, S., Fujita, T., Ozeki, T., Chu, M.S., Snyder, P.B. and Wilson, H.R. (2007) Numerical Method for the Stability Analysis of Ideal MHD Modes with a Wide Range of Toroidal Mode Numbers in Tokamaks. Plasma Fusion Res. 2:010.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tatekawa, T., Nakajima, K., Kim, G., Teshima, N., Suzuki, Y., Takemiya, H. (2010). Development of Simple Orchestration Application Framework and Its Application to Burning Plasma Simulation. In: Resch, M., et al. High Performance Computing on Vector Systems 2010. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11851-7_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-11851-7_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-11850-0
Online ISBN: 978-3-642-11851-7
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)