Nothing Special   »   [go: up one dir, main page]

Skip to main content

A Theoretical Approach to Load Balancing of a Target Task in a Temporally and Spatially Heterogeneous Grid Computing Environment

  • Conference paper
  • First Online:
Grid Computing — GRID 2002 (GRID 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2536))

Included in the following conference series:

Abstract

One of the distinct characteristics of computing platforms shared by multiple users such as a computational grid is heterogeneity on each computer and/or among computers. Temporal heterogeneity refers to variation, along the time dimension, of computing power (or communication bandwidth) available for a task on a computer, and spatial heterogeneity represents the variation among computers. In minimizing the average parallel execution time of a target task on a spatially heterogeneous computing system, it is not optimal to distribute the target task linearly proportional to the average computing powers available on computers. In this study, based on a theoretical model of heterogeneous computing environment, an approach to load balancing for minimizing the average parallel execution time of a target task is discussed. The approach of which validity has been verified through simulation considers temporal and spatial heterogeneities in addition to the average computing power on each computer.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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.

Similar content being viewed by others

References

  1. R. Buyya, “High Performance Cluster Computing,” Prentice Hall, 1999.

    Google Scholar 

  2. Ian Foster and Carl Kesselman (ed.), “The Grid: Blueprint for a New Computing Infrastructure,” Morgan Kaufmann, 1998.

    Google Scholar 

  3. R.F. Freund and H. J. Siegel “Heterogeneous Processing”, Computer, vol. 26, no.6, pp13–17, June 1993.

    Google Scholar 

  4. S. Ali, H. Siegel, M. Maheswaran, D. Hensgen and S. Ali, “Task Execution Time Modeling for Heterogeneous Computing Systems,” IEEE 9th Heterogeneous Computing Workshop, pp185–199, May 2000.

    Google Scholar 

  5. C.-Z. Xu, L. Y. Wang, and N.-T. Fong, “Stochastic Prediction of Execution Time for Dynamic Bulk Synchronous Computations,” Proceedings of International Parallel and Distributed Processing Symposium, San Francisco, April 2001.

    Google Scholar 

  6. Atakan Dogon and Fusun Ozguner, “Trading off Execution Time for Reliability in Scheduling Precedence-Constrained Tasks in Heterogeneous Computing,” Proceedings of International Parallel and Distributed Processing Symposium, San Francisco, April 2001.

    Google Scholar 

  7. J. Schopf and F. Berman, “Stochastic Scheduling,” CS Dept. Technical Report, #CS-99-03, University of California, San Diego.

    Google Scholar 

  8. X. Zhang and Y. Yan, “Modeling and Characterizing Parallel Computing Performance On Heterogeneous Networks of Workstations”, Proc. Seventh IEEE Symp. Parallel and Distributed Processing, pp25–34, October 1995.

    Google Scholar 

  9. M. Maheswaran and H. Siegel, “A Dynamic Matching and Scheduling Algorithm for Heterogeneous Computing Systems”, Proc. Heterogeneous Computing’ 98, pp57–69, 1998.

    Google Scholar 

  10. T. Thanalapati and S. Dandamudi, “An Efficient Adaptive Scheduling Scheme for Distributed Memory Multicomputers,” IEEE Transactions on Parallel and Distributed Systems, vol. 12, no. 7, pp758–768, July 2001.

    Article  Google Scholar 

  11. Y. Zhang, A. Sivasubrmaniam, J. Moreira and H. Franke, “Impact of Workload and System Parameters on Next Generation Cluster Scheduling Mechanisms,” IEEE Transactions on Parallel and Distributed Systems, vol. 12, no. 9, pp967–985, September 2001.

    Article  Google Scholar 

  12. J. Huang and S.-Y. Lee, “Effects of Spatial and Temporal Heterogeneity on Performance of a Target Task in Heterogeneous Computing Environments,” to be presented at the 15th ISCA International Conference on Parallel and Distributed Computing Systems, September 19–21, 2002.

    Google Scholar 

  13. H. David, “Order Statistics,” John Wiley and Sons Inc., 1970.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, SY., Huang, J. (2002). A Theoretical Approach to Load Balancing of a Target Task in a Temporally and Spatially Heterogeneous Grid Computing Environment. In: Parashar, M. (eds) Grid Computing — GRID 2002. GRID 2002. Lecture Notes in Computer Science, vol 2536. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36133-2_7

Download citation

  • DOI: https://doi.org/10.1007/3-540-36133-2_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00133-1

  • Online ISBN: 978-3-540-36133-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics