RALB‐HC: A resource‐aware load balancer for heterogeneous cluster. (23rd December 2019)
- Record Type:
- Journal Article
- Title:
- RALB‐HC: A resource‐aware load balancer for heterogeneous cluster. (23rd December 2019)
- Main Title:
- RALB‐HC: A resource‐aware load balancer for heterogeneous cluster
- Authors:
- Ahmed, Usman
Aleem, Muhammad
Noman Khalid, Yasir
Arshad Islam, Muhammad
Azhar Iqbal, Muhammad - Abstract:
- Summary: In the heterogeneous computing environment, programmers map the applications either on CPUs or GPUs. However, this default mapping process does not produce improved results, particularly on the heterogeneous clusters. If one resource of the cluster is more compute capable, then most of the scheduling schemes favor that powerful device. In this scenario, the scheduling schemes overload the powerful resources while making all other compute resources remain under utilized. This load imbalance problem results in higher energy consumption and increased execution time. In this research, a novel Resource‐Aware Load Balancer for the Heterogeneous Cluster (RALB‐HC) is proposed that distributes workload based on resources computing capabilities and applications computing needs. The RALB‐HC uses supervised machine learning approach to classify applications using the static code‐features. The RALB‐HC framework comprises of two phases: (1) job mapping based on the availability of the resources and (2) the resource‐aware load balancing to achieve the higher resource utilization ratio. The experimental results on a large set of real‐world and synthetic workloads show that the RALB‐HC reduces execution time by 31.61%, increased resource utilization ratio by 67.8% and improved throughout 147.35% as compared to baseline scheduling schemes.
- Is Part Of:
- Concurrency and computation. Volume 33:Number 14(2021)
- Journal:
- Concurrency and computation
- Issue:
- Volume 33:Number 14(2021)
- Issue Display:
- Volume 33, Issue 14 (2021)
- Year:
- 2021
- Volume:
- 33
- Issue:
- 14
- Issue Sort Value:
- 2021-0033-0014-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2019-12-23
- Subjects:
- computation‐aware scheduling -- heterogeneous system -- load balancing -- machine learning -- resource utilization -- scheduling
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.5606 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 17350.xml