Skip to main content

An Abstract Schema Modeling Adaptivity Management

  • Chapter
Integrated Research in GRID Computing

Abstract

Nowadays, component application adaptivity in Grid environments has been afforded in different ways, such those provided by the Dynaco/AFPAC framework and by the ASSIST environment. We propose an abstract schema that catches all the designing aspects a model for parallel component applications on Grid should define in order to uniformly handle the dynamic behavior of computing resources within complex parallel applications. The abstraction is validated by demonstrating how two different approaches to adaptivity, ASSIST and Dynaco/AFPAC, easily map to such schema.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 159.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.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. M. Aldinucci, F. André, J. Buisson, S. Campa, M. Coppola, M. Danelutto, and C. Zoccolo. Parallel program/component adaptivity management. In Proc. of Intl. PARCO 2005: Parallel Computing, Sept. 2005.

    Google Scholar 

  2. M. Aldinucci, S. Campa, M. Coppola, M. Danelutto, D. Laforenza, D. Puppin, L. Scarponi, M. Vanneschi, and C. Zoccolo. Components for high performance grid programming in grid.it. In V. Getov and T. Kielmann, editors, Proc. of the Intl. Workshop on Component Models and Systems for Grid Applications, CoreGRID series, pages 19–38, Saint-Malo, France, Jan. 2005. Springer.

    Google Scholar 

  3. M. Aldinucci, M. Coppola, M. Danelutto, M. Vanneschi, and C. Zoccolo. ASSIST as a research framework for high-performance grid programming environments. In J. C. Cunha and O. F. Rana, editors, Grid Computing: Software environments and Tools, chapter 10, pages 230–256. Springer, Jan. 2006.

    Google Scholar 

  4. M. Aldinucci, A. Petrocelli, A. Pistoletti, M. Torquati, M. Vanneschi, L. Veraldi, and C. Zoccolo. Dynamic reconfiguration of Grid-aware applications in ASSIST. In José. Cunha and Pedro D. Medeiros, editors, Euro-Par 2005 Parallel Processing: 11th International Euro-Par Conference, Lisbon, Portugal, August 30–September 2, 2005. Proceedings, volume 3648 of LAO, pages 711–781. Springer-Verlag, August 2005.

    Google Scholar 

  5. F. Baude, D. Caromel, and M. Morel. On hierarchical, parallel and distributed components for Grid programming. In V. Getov and T. Kielmann, editors, Workshop on component Models and Systems for Grid Applications, ICS’ 04, Saint-Malo, France, June 2004.

    Google Scholar 

  6. F. D. Berman, R. Wolski, S. Figueira, J. Schopf, and G. Shao. Application-level scheduling on distributed heterogeneous networks. In Supercomputing’ 96: Proc. of the 1996 ACM/IEEE Conf. on Supercomputing (CDROM), page 39, 1996.

    Google Scholar 

  7. J. Buisson, F. André, and J.-L. Pazat. Dynamic adaptation for grid computing. In P.M.A. Sloot, A.G. Hoekstra, T. Priol, A. Reinefeld, and M. Bubak, editors, Advances in Grid Computing-EGC 2005 (European Grid Conference, Amsterdam, The Netherlands, February 14–16, 2005, Revised Selected Papers), volume 3470 of LNCS, pages 538–547, Amsterdam, June 2005. Springer-Verlag.

    Google Scholar 

  8. J. Buisson, F. André, and J.-L. Pazat. Enforcing consistency during the adaptation of a parallel component. In The 4th Int.l Symposium on Parallel and Distributed Computing, July 2005.

    Google Scholar 

  9. B. Ensink, J. Stanley, and V. Adve. Program control language: a programming language for adaptive distributed applications. Journal of Parallel and Distributed Computing, 63(11): 1082–1104, November 2003.

    Article  MATH  Google Scholar 

  10. M. McIlhagga, A. Light, and I. Wakeman. Towards a design methodology for adaptive applications. In Mobile Computing and Networking, pages 133–144, May 1998.

    Google Scholar 

  11. Christian Pérez, Thierry Priol, and André Ribes. A parallel corba component model for numerical code coupling. The International Journal of High Performance Computing Applications (IJHPCA), 17(4):417–429, 2003.

    Article  Google Scholar 

  12. S. Vadhiyar and J. Dongarra. Self adaptability in grid computing. International Journal Computation and Currency: Practice and Experience, 2005. To appear.

    Google Scholar 

  13. M. Vanneschi. The programming model of ASSIST, an environment for parallel and distributed portable applications. Parallel Computing, 28(12): 1709–1732, December 2002.

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Aldinucci, M. et al. (2007). An Abstract Schema Modeling Adaptivity Management. In: Gorlatch, S., Danelutto, M. (eds) Integrated Research in GRID Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-47658-2_7

Download citation

  • DOI: https://doi.org/10.1007/978-0-387-47658-2_7

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-47656-8

  • Online ISBN: 978-0-387-47658-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics