{"title":"基于dvfs机制的功率感知集群任务袋调度","authors":"G. Terzopoulos, H. Karatza","doi":"10.1109/IPDPSW.2014.95","DOIUrl":null,"url":null,"abstract":"Energy reduction 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. They are used in astronomy, Monte Carlo simulations, data mining, fractal calculations, image processing and massive searches. Due to their importance, BoT scheduling is extensively studied regarding performance. In this paper we view BoT scheduling from an energy efficiency perspective. In order to save energy, we apply a Dynamic Voltage/Frequency Scaling (DVFS) mechanism to a heterogeneous cluster environment where BoTs are submitted. A cluster environment is selected due to the fact that clusters are often used as underlying basic components in grids and clouds. In order for our simulation experiments to be more realistic regarding the workload applied in the system, we also consider high-priority tasks. Extensive simulation experiments show that by applying the proposed DVFS mechanism when BoTs are executed, we can achieve energy savings up to 13% without affecting the execution of high-priority tasks.","PeriodicalId":153864,"journal":{"name":"2014 IEEE International Parallel & Distributed Processing Symposium Workshops","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"Bag-of-Task Scheduling on Power-Aware Clusters Using a DVFS-Based Mechanism\",\"authors\":\"G. Terzopoulos, H. Karatza\",\"doi\":\"10.1109/IPDPSW.2014.95\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Energy reduction 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. They are used in astronomy, Monte Carlo simulations, data mining, fractal calculations, image processing and massive searches. Due to their importance, BoT scheduling is extensively studied regarding performance. In this paper we view BoT scheduling from an energy efficiency perspective. In order to save energy, we apply a Dynamic Voltage/Frequency Scaling (DVFS) mechanism to a heterogeneous cluster environment where BoTs are submitted. A cluster environment is selected due to the fact that clusters are often used as underlying basic components in grids and clouds. In order for our simulation experiments to be more realistic regarding the workload applied in the system, we also consider high-priority tasks. Extensive simulation experiments show that by applying the proposed DVFS mechanism when BoTs are executed, we can achieve energy savings up to 13% without affecting the execution of high-priority tasks.\",\"PeriodicalId\":153864,\"journal\":{\"name\":\"2014 IEEE International Parallel & Distributed Processing Symposium Workshops\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-05-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 IEEE International Parallel & Distributed Processing Symposium Workshops\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IPDPSW.2014.95\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE International Parallel & Distributed Processing Symposium Workshops","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPDPSW.2014.95","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Bag-of-Task Scheduling on Power-Aware Clusters Using a DVFS-Based Mechanism
Energy reduction 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. They are used in astronomy, Monte Carlo simulations, data mining, fractal calculations, image processing and massive searches. Due to their importance, BoT scheduling is extensively studied regarding performance. In this paper we view BoT scheduling from an energy efficiency perspective. In order to save energy, we apply a Dynamic Voltage/Frequency Scaling (DVFS) mechanism to a heterogeneous cluster environment where BoTs are submitted. A cluster environment is selected due to the fact that clusters are often used as underlying basic components in grids and clouds. In order for our simulation experiments to be more realistic regarding the workload applied in the system, we also consider high-priority tasks. Extensive simulation experiments show that by applying the proposed DVFS mechanism when BoTs are executed, we can achieve energy savings up to 13% without affecting the execution of high-priority tasks.