Skip to main content

An Analysis of Idle CPU Cycles at University Computer Labs

  • Conference paper
  • First Online:
Computational Science and Its Applications — ICCSA 2003 (ICCSA 2003)

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

Included in the following conference series:

Abstract

Grid computing has a great potential for grand challenge scientific problems such as Molecular Simulation, High Energy Physics and Genome Informatics. Exploiting under-utilized resources is crucial for a cost-effective, large-scale grid computing platform (i.e., computational grid), but there has been little research work on how to predict what resources will be under-loaded in the near future. In this paper, we analyze idle CPU cycles of PCs at university computer labs and present techniques for predicting idle cycles to be effi-ciently scheduled for parallel/distributed computing. Our experiments with eight month monitoring data show that the accuracy of our prediction techiques is over 85%. Especially, the ratio of critical failure, which predicts that what is actually busy be idle, was only 3.2% out of total subject PCs during the experimental period.

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

References

  1. R. Golding, P. Bosch, C. Stalin, T. Sullivan, and J. Wilkes. Idleness is not sloth. USENIX Winter Conference, 1995. pg. 201–212.

    Google Scholar 

  2. A. Acharya, G. Edjlali, J. Saltz. The utility of exploiting idle workstations for parallel computation. In ACM SIGMETRICS 1997. pg. 225–235.

    Google Scholar 

  3. M. Mutka and M. Livny. Profiling workstations’ available capacity for remote execution. In Performance’87. pg. 529–544.

    Google Scholar 

  4. M. Samadani and E. Kaltofen. Prediction based task scheduling in distributed computing. In ACM Symposium on the Principles of Distributed Computing, 1995. pg. 261.

    Google Scholar 

  5. M. Harchol-Balter and A. Downey. Exploiting process lifetime distributions for dynamic load balancing. In ACM SIGMETRICS 1996. pg. 13–24.

    Google Scholar 

  6. P. Wyckoff, T. Johnson, and K. Jeong. Finding Idle Periods on Network of Workstations. Technical Report 761, NYU Computer Science.

    Google Scholar 

  7. Litzkow, M., Livny, M. and Mutka, M. Condor — A hunter of idle workstations. Proc. Of 8th International Conference on Distributed Computing Systems, June, 1988.

    Google Scholar 

  8. Liu, C., Yang, L., Foster, I. and Angulo, D. Design and evaluation of a resource selection framework for Grid applications. Proc. Of 11th IEEE Symposium on High Performance Distributed Computing, July, 2002.

    Google Scholar 

  9. Miller, N. and Steenkiste, P. Collecting network status information for network-aware applications. INFOCOM’00, March, 2000

    Google Scholar 

  10. Raman, R., Livny, M. and Solomon, M. Matchmaking: Distributed resource management for high throughput computing. Proc. Of 7th IEEE Symp. On High Performance Distributed Computing, July, 1998.

    Google Scholar 

  11. Subramani, V., Kettimuthu, R. Srinivasan, S. and Sadayappan, P. Distributed job scheduling on computational grids using multiple simultaneous requests. Proc. Of 11th IEEE Symp. On High Performance Distributed Computing, July, 2002.

    Google Scholar 

  12. Foster, I. and Kesselman, C. Globus: A Toolkit-based Grid Architecture. In Foster and Kesselman, C. eds. The Grid: Blueprint for a New Computing Infrastructure, Morgan Kaumann, 1999, 259–278.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hwang, S. et al. (2003). An Analysis of Idle CPU Cycles at University Computer Labs. In: Kumar, V., Gavrilova, M.L., Tan, C.J.K., L’Ecuyer, P. (eds) Computational Science and Its Applications — ICCSA 2003. ICCSA 2003. Lecture Notes in Computer Science, vol 2667. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44839-X_77

Download citation

  • DOI: https://doi.org/10.1007/3-540-44839-X_77

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics