摘要
目前对星载计算机的研究主要集中在可靠性上,一直没有重视功耗问题,高可靠和低功耗已经成为高可信系统设计中面临的主要挑战。针对这一需求,研究了星载计算机系统设计中可靠性和功耗的协同优化问题,构建了组合使用动态可靠性管理,动态功耗管理,以及动态电压和频率调整的协同均衡优化整数规划模型,然后提出低功耗任务调度,可靠性约束的动态电压调整以及算法的求精的三步启发式求解算法。并对不同的方案进行了仿真验证,在保证系统的可靠性需求的前提下,平均功耗比单独采用动态功耗管理或者动态电压和频率调整降低了9%~21%。
Reliability and energy consumption has emerged as the premier and most constraining aspect in dependable computer systems. Many techniques have been proposed to improve reliability of on-board computer, while less work have been taken to reduce power. Tradeoff between reliability and power consumption for dependable system was studied. Based on the proposed reliability and power consumption characterization model, reliability-aware and low-power design is illustrated as a design methodology to balance reliability enhancement and power reduction. The optimization problem is initially formulated as an integer programming problem. Next, a three-phase heuristic solution, which integrates reliability-aware power management, task scheduling and task voltage assignment, is provided. Experimental results show that the proposed approach outperforms existing individual methods by an average of 9% -21% in terms of the system-wide energy savings and simultaneous meets the reliability constraint.
出处
《宇航学报》
EI
CAS
CSCD
北大核心
2009年第5期1992-1997,共6页
Journal of Astronautics
基金
上海市科委国际合作资助项目(052207046)
关键词
动态电压与频率调节
动态可靠性管理
动态功耗管理
可信系统
软错误
Dynamic voltage frequency scheduling
Dynamic reliability management
Dynamic power management
Dependable system
Soft error