Skip to main content

Development of APIs for Desktop Supercomputing

  • Conference paper
  • First Online:
High Performance Computing on Vector Systems 2009
  • 563 Accesses

Abstract

We developed the Script Generator API to support Grid users to develop their own Grid-enabled client application. The Script Generator API automatically generates a Grid-enabled workflow script needed to execute jobs on a Grid system. The Script Generator API enables users to develop their application with the complex job flow which cannot be generated using existing workflow tools. We implemented the Script Generator API in our Grid infrastructure and utilized it to the three-dimensional virtual plant vibration simulator. By developing Grid-enabled client application for the three-dimensional virtual plant vibration simulator, we confirmed the usability of the Script Generator API.

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. Foster, I., Kesselman, C., et al.: The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, California (1998)

    Google Scholar 

  2. Avery, P., Foster, I.: The GriPhyN project: towards petascale virtual data grids. iVDGL/GriPhyN Technical Reports. http://www.griphyn.org/documents (2000)

  3. Schissel, D.P., Burruss, J.R., et al.: Building the U.S. national fusion grid: results from the national fusion collaboratory project. Fusion Eng. Des. 71, 245–255 (2004)

    Article  Google Scholar 

  4. Olson, D.L., Perl, J.: Interfacing interactive data analysis tools with the Grid; the PPDG GS-11 activity. Nucl. Instrum. Methods Phys. Res. Sect. A, Accel. Spectrom. Detect. Assoc. Equip. 502, 240–422 (2003)

    Google Scholar 

  5. Foster, I., Kesselman, C., et al.: The Grid 2: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, California (2004)

    Google Scholar 

  6. Riedel, M., Schuller, B., et al.: Web services interfaces and open standards integration into the European UNICORE 6 grid middleware. In: Proceedings of 2007 Middleware for Web Services (MWS 2007) Workshop, pp. 57–60 (2007)

    Google Scholar 

  7. Miura, K.: Overview of Japanese science grid project NAREGI. Progr. Inform. 3, 67–75 (2006)

    Article  Google Scholar 

  8. Spencer, Jr., B., Finholt, T.A., et al.: NEESgrid: a distributed collaboratory for advanced earthquake engineering experiment and simulation. In: Proceedings of the Thirteenth World Conference on Earthquake Engineering CDROM:1674 (2004)

    Google Scholar 

  9. Foster, I., Alpert, E.: The earth system grid II: turning climate datasets into community resources. In: Annual Meeting of the American Meteorological Society. http://www.earthsystemgrid.org/about/documentsPage.do (2002)

  10. Ishihara, Y., Mizumoto, Y.: Construction of Japanese virtual observatory (JVO). FUJITSU Sci. Tech. J. 40(2), 217–223 (2004)

    Google Scholar 

  11. Suzuki, Y., Nakajima, K., et al.: Research and development of fusion grid infrastructure based on atomic energy grid infrastructure (AEGIS). Fusion Eng. Des. 83, 511–515 (2008)

    Article  Google Scholar 

  12. Suzuki, Y., Nakajima, N., et al.: Development of three-dimensional virtual plant vibration simulator on grid computing environment ITBL-IS/AEGIS. In: Proceedings of the Sixteenth International Conference on Nuclear Engineering CDROM:48478 (2007)

    Google Scholar 

  13. Higuchi, K., Imamura, T., et al.: Grid computing supporting system on ITBL project. In: Proceedings of the Fifth International Symposium on High Performance Computing (LNCS2858), pp. 245–257 (2003)

    Google Scholar 

  14. Fukui, Y., Stubbings, A., et al.: Constructing a virtual laboratory on the Internet: the ITBL project. In: Proceedings of the Fifth International Symposium on High Performance Computing (LNCS2858), pp. 288–297 (2003)

    Google Scholar 

  15. Imamura, T., Yamagishi, N., et al.: A visual resource integration environment for distributed applications on the ITBL system. In: Proceedings of the Fifth International Symposium on High Performance Computing (LNCS2858), pp. 258–268 (2003)

    Google Scholar 

  16. Tani, M., Nakajima, N., et al.: A methodology of structural analysis for nuclear power plant size of assembly. In: Proceedings of Mathematics & Computation and Supercomputing in Nuclear Applications: the Joint International Topical Meeting CD-ROM (2007)

    Google Scholar 

  17. Nishida, A., Liu, P., et al.: Fundamental studies of wave-propagation properties of single layer lattice structures. JSCE J. Struct. Eng. 46B, 175–179 (2000) (in Japanese)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guehee Kim .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kim, G., Suzuki, Y., Nishida, A., Takemiya, H. (2010). Development of APIs for Desktop Supercomputing. In: Resch, M., Roller, S., Benkert, K., Galle, M., Bez, W., Kobayashi, H. (eds) High Performance Computing on Vector Systems 2009. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03913-3_9

Download citation

Publish with us

Policies and ethics