一种快速节能的NoC任务映射分支定界算法

Jiashen Li, Yun Pan
{"title":"一种快速节能的NoC任务映射分支定界算法","authors":"Jiashen Li, Yun Pan","doi":"10.1109/ICCD.2015.7357078","DOIUrl":null,"url":null,"abstract":"This paper proposes an enhanced Branch and Bound (B&B) algorithm for Network-on-Chip (NoC) task mapping. The novelty of the algorithm can be summarized in two aspects. First, a more accurate method is proposed to estimate the lower bound cost. Second, an automatic method to generate the task binding rules is proposed based on the Task Binding Graph (TBG). Both of the two improvements contribute to designing a high speed B&B algorithm with global optimized mapping result, aiming to reduce the communication energy consumption. The experiment results show that the proposed algorithm is nearly 3.5 times faster and the communication energy consumption is 35% less than the state-of-art B&B algorithm in average. Comparing to the Genetic Algorithm, the proposed algorithm is similarly fast and reduce the communication energy consumption by 24% in average. Particularly, as the size of the NoC grows larger, the superiorities of our proposed algorithm become more significant.","PeriodicalId":129506,"journal":{"name":"2015 33rd IEEE International Conference on Computer Design (ICCD)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"A fast and energy efficient branch and bound algorithm for NoC task mapping\",\"authors\":\"Jiashen Li, Yun Pan\",\"doi\":\"10.1109/ICCD.2015.7357078\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes an enhanced Branch and Bound (B&B) algorithm for Network-on-Chip (NoC) task mapping. The novelty of the algorithm can be summarized in two aspects. First, a more accurate method is proposed to estimate the lower bound cost. Second, an automatic method to generate the task binding rules is proposed based on the Task Binding Graph (TBG). Both of the two improvements contribute to designing a high speed B&B algorithm with global optimized mapping result, aiming to reduce the communication energy consumption. The experiment results show that the proposed algorithm is nearly 3.5 times faster and the communication energy consumption is 35% less than the state-of-art B&B algorithm in average. Comparing to the Genetic Algorithm, the proposed algorithm is similarly fast and reduce the communication energy consumption by 24% in average. Particularly, as the size of the NoC grows larger, the superiorities of our proposed algorithm become more significant.\",\"PeriodicalId\":129506,\"journal\":{\"name\":\"2015 33rd IEEE International Conference on Computer Design (ICCD)\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-10-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 33rd IEEE International Conference on Computer Design (ICCD)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCD.2015.7357078\",\"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 33rd IEEE International Conference on Computer Design (ICCD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCD.2015.7357078","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

提出了一种用于片上网络(NoC)任务映射的改进型分支定界(B&B)算法。该算法的新颖性可以概括为两个方面。首先,提出了一种更精确的下界成本估计方法。其次,提出了一种基于任务绑定图的任务绑定规则自动生成方法。这两种改进都有助于设计具有全局优化映射结果的高速B&B算法,以降低通信能耗。实验结果表明,与现有的B&B算法相比,该算法的速度提高了近3.5倍,通信能耗平均降低了35%。与遗传算法相比,该算法速度快,通信能耗平均降低24%。特别是,随着NoC的规模越来越大,我们提出的算法的优势变得更加明显。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A fast and energy efficient branch and bound algorithm for NoC task mapping
This paper proposes an enhanced Branch and Bound (B&B) algorithm for Network-on-Chip (NoC) task mapping. The novelty of the algorithm can be summarized in two aspects. First, a more accurate method is proposed to estimate the lower bound cost. Second, an automatic method to generate the task binding rules is proposed based on the Task Binding Graph (TBG). Both of the two improvements contribute to designing a high speed B&B algorithm with global optimized mapping result, aiming to reduce the communication energy consumption. The experiment results show that the proposed algorithm is nearly 3.5 times faster and the communication energy consumption is 35% less than the state-of-art B&B algorithm in average. Comparing to the Genetic Algorithm, the proposed algorithm is similarly fast and reduce the communication energy consumption by 24% in average. Particularly, as the size of the NoC grows larger, the superiorities of our proposed algorithm become more significant.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信