close
Skip to main content

Advertisement

Springer Nature Link
Account
Menu
Find a journal Publish with us Track your research
Search
Saved research
Cart
  1. Home
  2. High Performance Computing and Communications
  3. Conference paper

Computational Efficiency and Practical Implications for a Client Grid

  • Conference paper
  • pp 773–782
  • Cite this conference paper
Download book PDF
Save conference paper
View saved research
High Performance Computing and Communications (HPCC 2006)
Computational Efficiency and Practical Implications for a Client Grid
Download book PDF
  • Nianjun Zhou18 &
  • Richard Alimi18 

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4208))

Included in the following conference series:

  • International Conference on High Performance Computing and Communications
  • 860 Accesses

Abstract

Client grid computing models based on participation of non-dedicated clients have been popular for computationally intensive tasks. Two fundamental requirements of these models are efficiency and accuracy. Common implementations use 1) checkpointing mechanisms for higher efficiency and 2) redundancy to achieve accurate results. In this paper, we formulate client grid computation using stochastic models and analyze the effects of checkpointing and redundancy in relation to performance. We first quantify the computation times required for a task with and without checkpointing, then the relationship between result accuracy and redundancy. Finally, we give a sensitivity analysis for parameters relating to client availability, checkpointing, and redundancy to provide guidelines on design and implementation of client grid systems.

Download to read the full chapter text

Chapter PDF

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Checkpoints
  • Cloud Computing
  • Computational Complexity
  • Computational platforms and environments
  • Information Processing
  • Models of Computation
  • Cloud Computing Resource Management and Optimization

References

  1. Anderson, D.P., Cobb, J., Korpela, E., Lebofsky, M., Werthimer, D.: Seti@home: An experiment in public-resource computing. Commun. ACM 45(11), 56–61 (2002)

    Article  Google Scholar 

  2. Berkeley Open Infrastructure for Network Computing (BOINC), http://boinc.ssl.berkeley.edu/

  3. SETI@home, http://setiathome.ssl.berkeley.edu/

  4. World Community Grid, http://www.worldcommunitygrid.org/

  5. United Devices, http://www.ud.com/

  6. Litzkow, M., Livny, M., Mutka, M.: Condor - a hunter of idle workstations. In: Proceedings of the 8th International Conference of Distributed Computing Systems (1988)

    Google Scholar 

  7. Foster, I., Kesselman, C.: The globus toolkit, pp. 259–278 (1999)

    Google Scholar 

  8. Foster, I., Kesselman, C., Lee, C., Lindell, R., Nahrstedt, K., Roy, A.: A distributed resource management architecture that supports advance reservations and co-allocation. In: Proceedings of the International Workshop on Quality of Service (1999)

    Google Scholar 

  9. Buyya, R.: Economic-based Distributed Resource Management and Scheduling for Grid Computing. PhD thesis, Monash University, Melbourne, Australia (2002)

    Google Scholar 

  10. Clearwater, S.H. (ed.): Market-based control: a paradigm for distributed resource allocation. World Scientific Publishing Co., Inc., River Edge (1996)

    Google Scholar 

  11. Wolski, R., Plank, J.S., Brevik, J., Bryan, T.: Analyzing market-based resource allocation strategies for the computational grid. International Journal of High Performance Computing Applications 15(3), 258–281 (2001)

    Article  Google Scholar 

  12. Wolski, R., Brevik, J., Plank, J.S., Bryan, T.: Grid resource allocation and control using computational economies. In: Berman, F., Fox, G., Hey, A. (eds.) Grid Computing: Making The Global Infrastructure a Reality. John Wiley & Sons, Chichester (2003)

    Google Scholar 

  13. Chandy, K.M., Lamport, L.: Distributed snapshots: determining global states of distributed systems. ACM Trans. Comput. Syst. 3(1), 63–75 (1985)

    Article  Google Scholar 

  14. Pruyne, J., Livny, M.: Managing checkpoints for parallel programs. In: Workshop on Job Scheduling Strategies for Parallel Processing (IPPS 1996), Honolulu, HI (1996)

    Google Scholar 

  15. Taufer, M., Anderson, D., Cicotti, P., Brooks III, C.L.: Homogeneous redundancy: a technique to ensure integrity of molecular simulation results using public computing. In: IPDPS (2005)

    Google Scholar 

  16. Germain-Renaud, C., Playez, N.: Result checking in global computing systems. In: ICS 2003: Proceedings of the 17th Annual International Conference on Supercomputing, pp. 226–233. ACM Press, New York (2003)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

  1. IBM, 150 Kettletown Road, Southbury, Connecticut, 06488–2685, USA

    Nianjun Zhou & Richard Alimi

Authors
  1. Nianjun Zhou
    View author publications

    Search author on:PubMed Google Scholar

  2. Richard Alimi
    View author publications

    Search author on:PubMed Google Scholar

Editor information

Editors and Affiliations

  1.  ,  

    Michael Gerndt

  2. GUP, Institute of Graphics and Parallel Processing, Johannes Kepler University, Altenbergerstraße 69, A-4040, Linz, Austria

    Dieter Kranzlmüller

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhou, N., Alimi, R. (2006). Computational Efficiency and Practical Implications for a Client Grid. In: Gerndt, M., Kranzlmüller, D. (eds) High Performance Computing and Communications. HPCC 2006. Lecture Notes in Computer Science, vol 4208. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11847366_80

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/11847366_80

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-39368-9

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

  • eBook Packages: Computer ScienceComputer Science (R0)Springer Nature Proceedings Computer Science

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Completion Time
  • Management Center
  • Single Task
  • Grid Resource
  • Task Completion Time

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Publish with us

Policies and ethics

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Footer Navigation

Discover content

  • Journals A-Z
  • Books A-Z
  • Subjects A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover

Corporate Navigation

  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

Not affiliated

Springer Nature

© 2026 Springer Nature