{"title":"Bag-of-Tasks Load Balancing on Power-Aware Clusters","authors":"G. Terzopoulos, H. Karatza","doi":"10.1109/PDP.2016.25","DOIUrl":null,"url":null,"abstract":"Energy preservation in computing systems is very important nowadays. A large percentage of the workload submitted to large-scale systems is bag-of-tasks (BoT) applications. Each BoT is a collection of independent tasks that do not communicate with each other. This type of tasks is used in astronomy, data mining and image processing. BoT load balancing has been studied in the literature from a performance perspective. In this paper, we study BoT load balancing from an energy efficiency perspective. We propose two load balancing mechanisms that are evaluated through simulation in a heterogeneous cluster environment. BoTs and high-priority real-time tasks are both submitted to the cluster, in order to represent more accurately the workload submitted in large-scale systems. Extensive simulation experiments show that by applying the proposed load balancing mechanisms, significant energy savings can be achieved with small performance degradation.","PeriodicalId":192273,"journal":{"name":"2016 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PDP.2016.25","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Energy preservation in computing systems is very important nowadays. A large percentage of the workload submitted to large-scale systems is bag-of-tasks (BoT) applications. Each BoT is a collection of independent tasks that do not communicate with each other. This type of tasks is used in astronomy, data mining and image processing. BoT load balancing has been studied in the literature from a performance perspective. In this paper, we study BoT load balancing from an energy efficiency perspective. We propose two load balancing mechanisms that are evaluated through simulation in a heterogeneous cluster environment. BoTs and high-priority real-time tasks are both submitted to the cluster, in order to represent more accurately the workload submitted in large-scale systems. Extensive simulation experiments show that by applying the proposed load balancing mechanisms, significant energy savings can be achieved with small performance degradation.