删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

基于Bank地址的IABA冲突分析及优化

本站小编 Free考研考试/2021-12-21

本文二维码信息
二维码(扫一下试试看!)
基于Bank地址的IABA冲突分析及优化
A Bank-Address-Based Method for Conflict Delay Analysis and Optimization of IABA Bus
投稿时间:2019-01-18
DOI:10.15918/j.tbit1001-0645.2019.024
中文关键词:多Bank缓存硬实时多核系统冲突延迟计算冲突优化
English Keywords:multi-bank cachehard real-time multi-core systemconflict delay calculateconflict optimization
基金项目:国家自然科学基金资助项目(61370062,61866038);广州市科技基金资助项目(201707010148);华南理工大学成长基金资助项目(D61600470);中央高校基础科研基金资助项目(2017MS057)
作者单位E-mail
王波安阳师范学院 软件学院, 河南, 安阳 455000
北京理工大学 计算机学院, 北京 100081
唐洁华南理工大学 计算机科学与工程学院, 广东, 广州 510006cstangjie@scut.edu.cn
张瑞北京理工大学 计算机学院, 北京 100081
延安大学 教育科学学院, 陕西, 延安 716000
摘要点击次数:1539
全文下载次数:1753
中文摘要:
为了降低物联网应用中用于关键事务控制的硬实时任务的最坏情况响应时间(WCRT),提出了一个基于任务地址分布的bank冲突优化框架.该框架从以下两个方面改善硬实时任务的WCRT:借助任务访问缓存地址因素约束bank冲突条件,并借此收敛任务的最差情况执行时间(WCET);基于任务访问缓存的地址分布特征优化地址映射降低冲突延迟时间.实验结果表明,所提方法分别可提升平均18.15%的冲突延迟估值以及减少大约20%的冲突延迟时间.
English Summary:
In order to reduce the worst-case response time (WCRT) of hard real-time tasks for critical transaction in the Internet of things applications, a framework for bank conflict optimization was proposed based on access address of tasks was proposed. The framework was arranged to improve WCRT for hard real-time tasks in two aspects. Firstly, taking the access cache address of tasks as the reference factor to constrain the bank conflict conditions, the worst case execution time (WCET) could be constringed by introducing the access address constraints. Secondly, based on the distribution character of access cache address to optimize the address mapping, the conflict delay time of running tasks could be reduced. Experiments show that, the proposed approach can improve the average delay estimation value up to 18.15% and reduce the conflict delay time by about 20%.
查看全文查看/发表评论下载PDF阅读器
相关话题/优化 北京理工大学 计算机 北京 华南理工大学