SystemC/TLM软核处理器任务的功耗和温度估计

Zineb El Hariti, A. Alali, M. Sadik
{"title":"SystemC/TLM软核处理器任务的功耗和温度估计","authors":"Zineb El Hariti, A. Alali, M. Sadik","doi":"10.1109/ICMCS.2018.8525916","DOIUrl":null,"url":null,"abstract":"In order to meet the growing computation requirements of modern embedded applications, systems on chip are becoming one of the most appropriate solutions while maintaining a low power profile. Consequently, early estimations for power and temperature must be done at high level models that offer a better trade-off between accuracy and time. The Transaction Level Modeling with the SystemC presents the suitable approach for simulating the embedded software on proposed hardware architectures.Power estimation can be done as far as the temperature computations are available. In these terms, the one in question is obtained by coupling the SystmeC/TLM model with the ATMI (Analytical Model of Temperature in Microprocessors) library. For this task, the present paper will focus on power and especially thermal behavior, since the static power starts increasing as the technology node is decreasing.We explore in our work three applications based on the game of life to distinguish the effect of the software on the minimal hardware simulated by the LIBTLMPWT (Library of Power and Temperature at the Transaction-Level-Modeling) library used. This one spotlights on a soft-core processor ‘Microblaze’ as a complex architecture compared to the virtual platforms done.","PeriodicalId":272255,"journal":{"name":"2018 6th International Conference on Multimedia Computing and Systems (ICMCS)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Power and Temperature Estimation for Soft-core Processor Task at the SystemC/TLM\",\"authors\":\"Zineb El Hariti, A. Alali, M. Sadik\",\"doi\":\"10.1109/ICMCS.2018.8525916\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In order to meet the growing computation requirements of modern embedded applications, systems on chip are becoming one of the most appropriate solutions while maintaining a low power profile. Consequently, early estimations for power and temperature must be done at high level models that offer a better trade-off between accuracy and time. The Transaction Level Modeling with the SystemC presents the suitable approach for simulating the embedded software on proposed hardware architectures.Power estimation can be done as far as the temperature computations are available. In these terms, the one in question is obtained by coupling the SystmeC/TLM model with the ATMI (Analytical Model of Temperature in Microprocessors) library. For this task, the present paper will focus on power and especially thermal behavior, since the static power starts increasing as the technology node is decreasing.We explore in our work three applications based on the game of life to distinguish the effect of the software on the minimal hardware simulated by the LIBTLMPWT (Library of Power and Temperature at the Transaction-Level-Modeling) library used. This one spotlights on a soft-core processor ‘Microblaze’ as a complex architecture compared to the virtual platforms done.\",\"PeriodicalId\":272255,\"journal\":{\"name\":\"2018 6th International Conference on Multimedia Computing and Systems (ICMCS)\",\"volume\":\"49 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 6th International Conference on Multimedia Computing and Systems (ICMCS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICMCS.2018.8525916\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 6th International Conference on Multimedia Computing and Systems (ICMCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMCS.2018.8525916","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

为了满足现代嵌入式应用日益增长的计算需求,片上系统正在成为最合适的解决方案之一,同时保持低功耗。因此,对功率和温度的早期估计必须在高级模型中进行,以便在精度和时间之间提供更好的权衡。用SystemC进行事务级建模为在所提出的硬件体系结构上模拟嵌入式软件提供了合适的方法。只要可以进行温度计算,就可以进行功率估计。在这些术语中,所讨论的是通过将systemmec /TLM模型与ATMI(微处理器温度分析模型)库耦合得到的。对于这项任务,本文将重点关注功率,特别是热行为,因为随着技术节点的减小,静功率开始增加。我们在工作中探索了基于生命游戏的三个应用程序,以区分软件对使用LIBTLMPWT(事务级建模的功率和温度库)库模拟的最小硬件的影响。这篇文章的重点是软核处理器“Microblaze”,与虚拟平台相比,它是一个复杂的架构。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Power and Temperature Estimation for Soft-core Processor Task at the SystemC/TLM
In order to meet the growing computation requirements of modern embedded applications, systems on chip are becoming one of the most appropriate solutions while maintaining a low power profile. Consequently, early estimations for power and temperature must be done at high level models that offer a better trade-off between accuracy and time. The Transaction Level Modeling with the SystemC presents the suitable approach for simulating the embedded software on proposed hardware architectures.Power estimation can be done as far as the temperature computations are available. In these terms, the one in question is obtained by coupling the SystmeC/TLM model with the ATMI (Analytical Model of Temperature in Microprocessors) library. For this task, the present paper will focus on power and especially thermal behavior, since the static power starts increasing as the technology node is decreasing.We explore in our work three applications based on the game of life to distinguish the effect of the software on the minimal hardware simulated by the LIBTLMPWT (Library of Power and Temperature at the Transaction-Level-Modeling) library used. This one spotlights on a soft-core processor ‘Microblaze’ as a complex architecture compared to the virtual platforms done.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信