Skip to main content

Development of Simple Orchestration Application Framework and Its Application to Burning Plasma Simulation

  • Conference paper
High Performance Computing on Vector Systems 2010

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Article  Google Scholar 

  2. 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.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. 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.

    Article  Google Scholar 

  8. 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.

    Google Scholar 

  9. ITER Physics Basis Editors et al. (1999) Chapter 1: Overview and summary. Nucl. Fusion 39:2137–2174.

    Article  Google Scholar 

  10. 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.

    Article  Google Scholar 

  11. 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.

    Article  MathSciNet  Google Scholar 

  12. 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.

    Article  Google Scholar 

  13. 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.

    Article  Google Scholar 

  14. 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.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Takayuki Tatekawa .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics