计算机应用研究2018,Vol.35Issue(2):493-496,4.DOI:10.3969/j.issn.1001-3695.2018.02.037
面向系统动态可靠性的自适应目标代码生成方法
Adaptive code generation method for system dynamic reliability
摘要
Abstract
The embedded system is in the closed environment with limited volume,the computing unit,storage unit and other related components have small size and high degree of integration,so the different frequency of usage and different working environment will significantly affect the reliability for the embedded system.Aiming at the dynamic reliability of the embedded system,this paper proposed a method of adaptive target code generation for the system dynamic reliability.With the help of decision tree learning algorithm,it constructed the system reliability evaluation model.Based on the reliability evaluation model,it designed code generation by compiler generated codes with multi-path,which could make the best execution path with balanced resources usages according to the actual working state information.Experiments show that this method makes the highest utilization rate of one core from higher than 80% dropped to less than 30%,and the rate of maximum and minimum access memory unit is reduced from 157.3 to 15.4,which effectively balances the use of processor cores and memory units.关键词
动态可靠性/决策树学习/多路径/代码生成/自适应Key words
dynamic relizbility/decision tree learning/multi-path/code generation/adaptive分类
信息技术与安全科学引用本文复制引用
徐超,葛红美,何炎祥..面向系统动态可靠性的自适应目标代码生成方法[J].计算机应用研究,2018,35(2):493-496,4.基金项目
国家自然科学基金应急管理项目(61640220) (61640220)
江苏省高校自然科学研究重大项目(16KJA520002) (16KJA520002)
江苏省高校自然科学研究面上项目(15KJB520019) (15KJB520019)
江苏省“六大人才”高峰项目 ()
南京审计大学政府审计学院重点项目(D2010530068) (D2010530068)