Skip to main content

A Pragmatic Study and Analysis of Load Balancing Techniques in Parallel Computing

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 701))

Abstract

Availability of economical systems and advancement in communication technicalities has galvanized appreciable attentiveness in a parallel architecture. Parallel architecture is materialized as a research area with the perspective of furnishing faster results. In a parallel architecture, balancing of load over engaged cores or nodes is a critical issue. Imbalance in cores or processors degrades the performance of systems. This paper presents a study and comparative anatomy of some load balancing approaches on parallel architecture with its effect on parallelism. The performances are analyzed on the basis of execution time, speed up, throughput, and efficiency. To implement load balancing approaches we have used OpenMP in Linux Environment.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.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

Learn about institutional subscriptions

References

  1. Thakur, V., Kumar, S.: Load balancing approaches, and recent computing trends. Int. J. Comput. Appl. 131, 43–47 (2015)

    Google Scholar 

  2. Sinha, P.K.: Distributed Operating Systems concepts and design, pp. 356, 358, 367, 414. PHI Learning Private Limited (2007)

    Google Scholar 

  3. Kumar, S.: Mathematical modeling and simulation of a buffered fault tolerant double tree network. In: 15th International Conference on Advanced Computing and Communication, pp. 422–426. IEEE (2007)

    Google Scholar 

  4. Quinn, M.J.: Parallel Programming in C with MPI and OpenMP. McGraw Hill Inc., pp. 8–11 (2004)

    Google Scholar 

  5. Cheng, J., Grossman, M., McKercher, T.: Professional Cuda C Programming. Wiley (2014)

    Google Scholar 

  6. Parallel Computing: http://en.wikipedia.org/wiki/Parallel_computing

  7. Thakur, V., Kumar, S.: Perspective study and analysis of parallel architecture. Int. J. Comput. Appl. 148, 22–25 (2016)

    Google Scholar 

  8. https://en.wikipedia.org/wiki/Load_(computing)

  9. htts://en.oxforddictionaries.com/definition/balance

    Google Scholar 

  10. http://shodhganga.inflibnet.ac.in/bitstream/10603/26264/5/chapter%203.pdf

  11. Shivaratri, N.G., Krueger, P., Singhal, M.: Load distributing for locally distributed systems, 31–41

    Google Scholar 

  12. Vladimir, J.: Load balancing of irregular parallel applications on heterogeneous computing environments, thesis, pp. 93–100 (2012)

    Google Scholar 

  13. Rajaraman, V., Shiva Rama Murthy, C: Parallel Computing, pp. 441–422. PHI Publication (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Varsha Thakur .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Thakur, V., Kumar, S. (2018). A Pragmatic Study and Analysis of Load Balancing Techniques in Parallel Computing. In: Satapathy, S., Tavares, J., Bhateja, V., Mohanty, J. (eds) Information and Decision Sciences. Advances in Intelligent Systems and Computing, vol 701. Springer, Singapore. https://doi.org/10.1007/978-981-10-7563-6_46

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-7563-6_46

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-7562-9

  • Online ISBN: 978-981-10-7563-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics