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

最差情况执行时间估计值的二次修正方法
引用本文:孟凡奇. 最差情况执行时间估计值的二次修正方法[J]. 东北电力学院学报, 2014, 0(6): 98-104
作者姓名:孟凡奇
作者单位:东北电力大学 信息工程学院,吉林 吉林,132012
摘    要:针对基于隐藏路径枚举技术的最差情况执行时间分析方法在估计含非正交多重嵌套循环(或递归)程序的最差情况执行时间时往往过于保守,估计值过高的问题,本文提出了一种最差情况执行时间估计值的二次修正方法。该方法将通常采用的内层循环(或递归)语句的局部循环上界修正为相对于外层循环(或递归)语句全局执行次数的平均执行次数,从而实现了对过高估计值的修正。实验结果表明,该方法即能够有效降低过高的估计值,又能够保证修正结果是安全的。

关 键 词:安全关键软件  实时控制程序  最差情况执行时间  循环边界

Twice Correction Method for Predicted Value of Worst-Case Execution Time
MENG Fan-qi. Twice Correction Method for Predicted Value of Worst-Case Execution Time[J]. Journal of Northeast China Institute of Electric Power Engineering, 2014, 0(6): 98-104
Authors:MENG Fan-qi
Affiliation:MENG Fan-qi (School of Information Engineering, Northeast Dianli University ,Jilin Jilin 132012 )
Abstract:The worst-case execution time( WCET) analysis method based on implicit path enumeration technique( IPET) is often too conservative. Therefore,when using it to estimate the WCET of the programs which include nonorthogonal multiple nested loops( or recursions),the WCET is overrated usually. Aim at this problem,this paper proposes a twice correction method for estimated value of WCET. The method uses the global average execution counts instead of the local maximum execution counts as the loop bound of the inner loop( or recursion) statement. So the method corrects the excessive estimated value. Experimental results show that the method can effectively reduce the estimated value that is too high,and the result is corrected to ensure safety.
Keywords:Safety-critical software  Real-time control program  WCET  loop bound
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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