Energy saving dynamic level scheduling with energy estimation and monitoring in homogeneous multiprocessor system

M. Chaudhari, R. Prasad
{"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}
引用次数: 2

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.
同构多处理机系统中具有能量估计与监控的节能动态水平调度
在实时无线嵌入式设备如传感器网络,笔记本电脑,手机等。功能呈指数级增长,因此计算能力也呈指数级增长。所以他们需要高性能的处理器。为了满足这一需求,多处理器体系结构应运而生,其中并行程序可以以最小的总执行时间或最大运行时间执行。这样的多处理器体系结构需要高效的算法来调度并行任务,从而最小化makespan和功耗。本文以最小化IPC相关能量(E_IPC)为目标,研究了多处理器架构下的有向无环优先图(DAPG)调度问题。提出了一种考虑E_IPC消耗的节能动态水平调度启发式算法。该算法基于著名的编译时动态级别调度(DLS)算法,该算法在将DAPG映射到同构多处理器架构时考虑了IPC开销。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信