{"title":"同构多处理机系统中具有能量估计与监控的节能动态水平调度","authors":"M. Chaudhari, R. Prasad","doi":"10.1109/GCCT.2015.7342622","DOIUrl":null,"url":null,"abstract":"In real time wireless embedded devices such as sensor network, laptop, cell phones, etc. Where functionalities are increasing exponentially, so computational power also increases exponentially. So they need high-performance processors. To fulfill this demand multiprocessor architectures are coming into existence where parallel program can be execute with minimizing total execution time or makespan. Such multiprocessor architectures require efficient algorithms to schedule the parallel tasks that can minimize the makespan, as well as Power consumption. In this paper, we address the problem of scheduling Directed Acyclic Precedence Graph (DAPG) on multiprocessor architecture with the objective of minimizing the Energy related to IPC (E_IPC). We propose a new scheduling heuristic called as Energy Saving Dynamic Level Scheduling (ESDLS) which accounts for E_IPC consumption. This algorithm is based on well-known compile time Dynamic Level Scheduling (DLS) algorithm that accounts for IPC overhead while mapping DAPG on to homogeneous multiprocessor architecture.","PeriodicalId":378174,"journal":{"name":"2015 Global Conference on Communication Technologies (GCCT)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Energy saving dynamic level scheduling with energy estimation and monitoring in homogeneous multiprocessor system\",\"authors\":\"M. Chaudhari, R. Prasad\",\"doi\":\"10.1109/GCCT.2015.7342622\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In real time wireless embedded devices such as sensor network, laptop, cell phones, etc. Where functionalities are increasing exponentially, so computational power also increases exponentially. So they need high-performance processors. To fulfill this demand multiprocessor architectures are coming into existence where parallel program can be execute with minimizing total execution time or makespan. Such multiprocessor architectures require efficient algorithms to schedule the parallel tasks that can minimize the makespan, as well as Power consumption. In this paper, we address the problem of scheduling Directed Acyclic Precedence Graph (DAPG) on multiprocessor architecture with the objective of minimizing the Energy related to IPC (E_IPC). We propose a new scheduling heuristic called as Energy Saving Dynamic Level Scheduling (ESDLS) which accounts for E_IPC consumption. This algorithm is based on well-known compile time Dynamic Level Scheduling (DLS) algorithm that accounts for IPC overhead while mapping DAPG on to homogeneous multiprocessor architecture.\",\"PeriodicalId\":378174,\"journal\":{\"name\":\"2015 Global Conference on Communication Technologies (GCCT)\",\"volume\":\"33 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-04-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 Global Conference on Communication Technologies (GCCT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/GCCT.2015.7342622\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 Global Conference on Communication Technologies (GCCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GCCT.2015.7342622","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Energy saving dynamic level scheduling with energy estimation and monitoring in homogeneous multiprocessor system
In real time wireless embedded devices such as sensor network, laptop, cell phones, etc. Where functionalities are increasing exponentially, so computational power also increases exponentially. So they need high-performance processors. To fulfill this demand multiprocessor architectures are coming into existence where parallel program can be execute with minimizing total execution time or makespan. Such multiprocessor architectures require efficient algorithms to schedule the parallel tasks that can minimize the makespan, as well as Power consumption. In this paper, we address the problem of scheduling Directed Acyclic Precedence Graph (DAPG) on multiprocessor architecture with the objective of minimizing the Energy related to IPC (E_IPC). We propose a new scheduling heuristic called as Energy Saving Dynamic Level Scheduling (ESDLS) which accounts for E_IPC consumption. This algorithm is based on well-known compile time Dynamic Level Scheduling (DLS) algorithm that accounts for IPC overhead while mapping DAPG on to homogeneous multiprocessor architecture.