实时嵌入式系统的应用日益广泛;由于依靠电池驱动、严格的时效性限制和保守设计原则,其能耗有效性研究同时具有必要性、挑战性和比其它嵌入式系统更高的收益潜能。目前的研究集中于实时调度方面,而调度又依赖实时任务运行时刻信息。本项目从影响实时调度的关键信息――任务的最坏执行时间WCET出发,为实时调度提供更准确的时间估计。同时,为了对实时任务的能耗进行跟有效的评估,本项目对实时任务所运行的硬件平台进行多层次的性能和功耗建模,包括从处理器微体系结构到更低层次的电路级功耗模型。在此基础上,我们提出了新的WCET分析方法和功耗评测模型、利用新的WCET分析方法、提出了复杂度低、有效性高的调度算法。同时,还面向能耗有效性实时应用,进行了程序行为分析和研究了处理器微体系结构探索新方法,从硬件平台设计的角度进一步发掘降低实时嵌入式系统能耗的机会。
英文主题词Embedded Systems; Real-Time Scheduling; Engery Consumption; Worst Case Execution (WCET); Dynamic Voltage Scaling (DVS)