首页 | 本学科首页   官方微博 | 高级检索  
     

面向安全关键应用的多核处理器执行时间波动性分析
引用本文:宾婧怡,丁旭阳,齐晓铭,陈浩. 面向安全关键应用的多核处理器执行时间波动性分析[J]. 计算机工程与科学, 2019, 41(9): 1541-1550
作者姓名:宾婧怡  丁旭阳  齐晓铭  陈浩
作者单位:航空工业西安飞行自动控制研究所( 618 所),陕西 西安,710077;航空工业西安飞行自动控制研究所( 618 所),陕西 西安,710077;航空工业西安飞行自动控制研究所( 618 所),陕西 西安,710077;航空工业西安飞行自动控制研究所( 618 所),陕西 西安,710077
摘    要:在安全关键系统中,针对多核处理器共享硬件资源竞争带来的执行时间波动性问题,提出了基于性能计数器PMR和RSB的通用测试方法,通过捕捉执行时间波动性相关的硬件事件来分析硬件资源的共享性、执行时间的波动性和硬件平台的黑盒或灰盒行为。此方法可用于硬件平台的性能评估,也可用于应用任务的资源消耗评估,从而为WCET预测提供指导。

关 键 词:多核  WCET  PMR  RSB  安全关键系统
收稿时间:2018-12-05
修稿时间:2019-09-25

Analyzing runtime variability of multi-coreprocessors for safety-critical systems
BIN Jing-yi,DING Xu-yang,QI Xiao-ming,CHEN Hao. Analyzing runtime variability of multi-coreprocessors for safety-critical systems[J]. Computer Engineering & Science, 2019, 41(9): 1541-1550
Authors:BIN Jing-yi  DING Xu-yang  QI Xiao-ming  CHEN Hao
Affiliation:(AVIC Xi’an Flight Automatic Control Research Institute,Xi’an 710077,China)
Abstract:In order to solve the runtime variability problem caused by the contentions of shared hardware resources in multi-core processors for safety-critical systems, we propose a generalized measurement method based on performance monitor register (PMR) and resource stressing benchmark (RSB). The method captures the hardware events related to the execution time variability to analyze the sharing of hardware resources, the variability of execution time, and the black box or gray box behavior of the hardware platform. The proposed method can not only estimate the performance of hardware platforms, but also the resource consumption of applications, which thus can provide guidance for the worst case execution time (WCET) prediction in a pre-determined co-running context.
Keywords:multi-core  WCET  PMR  RSB  safety-critical system  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号