Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/229530
Title: Efficient load balancing algorithms for parallel and distributed systems
Researcher: Alam, Jahangir
Guide(s): Kumar, Rajesh
Keywords: FLBTA-I
FLBTA-II
Load balancing
Parallel and distributed systems
Serially twisted hypercube
Topology
University: Thapar Institute of Engineering and Technology
Completed Date: 2016
Abstract: Parallel and Distributed computing is essential for modern research as the demand for more and more computing power is continuously increasing. A number of aspects within parallel and distributed computing have been explored in recent years, however two of the most pertinent issues relate to the design of scalable interconnection network topology and task allocation for load balancing. This work addresses these two problems. The first part of the thesis presents the design and evaluation of a highly scalable and economical interconnection network topology known as the STH (Serially Twisted Hypercube). It begins with a brief survey of various interconnection network topologies proposed in literature followed by the design principles on which the proposed STH interconnection network will be based upon. Various properties of the proposed topology are derived and then compared with other topologies on a number of interconnection networks evaluation parameters. The second part of the thesis deals with the task allocation problem taking into account load balancing. Exploiting the full potential of a parallel and distributed system requires efficient allocation of the program tasks to the diversely capable machines within the system. If the task allocation strategy is not properly framed, machines in the system may spend most of their time waiting for each other instead of performing useful computations. This part of the thesis focuses on static task allocation considering load balancing in heterogeneous distributed computing systems sometimes also referred to as heterogeneous multicomputer systems (HMS). The thesis first presents a brief literature survey on the proposed solutions and then classifies them according to the solution techniques. It then presents two mathematical models based on fuzzy logic to solve the task allocation problem. Finally based on the proposed models the the thesis presents two algorithms to solve the aforementioned problem.
Pagination: xix, 216p.
URI: http://hdl.handle.net/10603/229530
Appears in Departments:Department of Computer Science and Engineering

Files in This Item:
File Description SizeFormat 
file10(publications).pdfAttached File44.83 kBAdobe PDFView/Open
file11(references).pdf118.14 kBAdobe PDFView/Open
file1(title).pdf70.93 kBAdobe PDFView/Open
file2(certificate).pdf2.99 MBAdobe PDFView/Open
file3(preliminary pages).pdf201.17 kBAdobe PDFView/Open
file4(chapter 1).pdf293.11 kBAdobe PDFView/Open
file5(chapter 2).pdf339.59 kBAdobe PDFView/Open
file6(chapter 3).pdf603.15 kBAdobe PDFView/Open
file7(chapter 4).pdf410.59 kBAdobe PDFView/Open
file8(chapter 5).pdf1.13 MBAdobe PDFView/Open
file9(chapter 6).pdf122.47 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: