实时系统中混合任务集的动态电压调节算法
发布时间:2007/4/23 0:00:00 访问次数:559
|
您现在的位置:ALC655 的货源和报价 ALC655 的相关技术信息 | 其他型号 | 北京振兴诚达国际电子技术有限公司联系人:王小姐 电话:010-82642409/82642171/82642408/82641497 | 深圳市亿伟世科技有限公司联系人:丁小姐/唐小姐/匡先生 电话:0755-33332573/61390127/33332571 | 汕头英德伦电子有限公司联系人:陈晓伟 电话:0754-4474360 | 深圳市东方巨龙电子有限公司联系人:张小姐/刘先生 电话:0755-83610873/83613339 | ||
>>更多供应商 |
实时系统中混合任务集的动态电压调节算法
重庆邮电大学 李娜 郑建宏
摘要 在实时嵌入式系统中,核心处理器的能耗占据整个能耗的相当大一部分。动态电压调节被看作是降低处理器能耗的关键技术,介绍实时系统和动态电压调节的基本概念,并在CMOS器件功耗理论和实时系统下任务调度理论的基础上,提出基于混合任务集的减慢因子DVS算法。
关键词 动态电压调节 实时操作系统 低功耗 任务调度
嵌入式实时操作系统在目前的嵌入式应用中用得越来越广泛,尤其在功能复杂、系统庞大的应用中显得愈来愈重要。人们要求实时嵌入式产品能够提供更为强劲的计算能力,以满足无线通信、多媒体应用的要求,然而高性能的代价就是高能耗,因此延长实时嵌入式系统电池使用时间已经成为实时嵌入式系统设计普遍关注的问题。在实时嵌入式系统中,核心处理器的能耗占据整个能耗的相当大一部分。动态电压调节被看作是降低处理器能耗的关键技术,其原理是在系统运行时态通过动态改变处理器的电压和频率,降低系统中的无用能耗,从而提高能量的有效利用率[1]。
当前,基于任务的动态电压调节算法主要集中在对周期性任务集合的研究,其中只有很少一部分是对周期性任务和非周期性任务的混合任务集进行研究。另外,基于工作负荷的DVS算法尽管能从系统级上解决无用能耗问题,但却很少考虑到系统的实时性。
1 动态电压调节算法理论背景
1.1 动态电压调节算法的必要性
由于CMOS电路的能量消耗E与电路电压V的平方成正比,因此降低电压是降低线路能耗的最有效的方法之一。DVS算法的基本原理: 系统在运行时间内根据性能的不同要求而相应地执行降低或者提高电压和工作频率的操作,从而降低能耗。
传统的电源管理技术只是在空闲时间内降低功耗十分有效,而在运行时间内却无能为力。目前,一些操作系统内核对动态电压管理(DPM)的支持还是局限于不能调整核心电压,主要是通过调整CPU频率和支持开关外围设备的供电来实现。但是近年来,随着半导体技术的发展,在运行时态动态改变处理器的工作电压和/或时钟频率已经变成了现实。很多商用嵌入式处理支持动态电压调节DVS这一技术,比如TI公司的OMAP系列处理器、Intel公司的StrongARM处理器、Transmeta公司的Crusoe处理器,还有IBM公司的PowerPC 405LP处理器等。
1.2 实时操作系统与任
|
您现在的位置:ALC655 的货源和报价 ALC655 的相关技术信息 | 其他型号 | 北京振兴诚达国际电子技术有限公司联系人:王小姐 电话:010-82642409/82642171/82642408/82641497 | 深圳市亿伟世科技有限公司联系人:丁小姐/唐小姐/匡先生 电话:0755-33332573/61390127/33332571 | 汕头英德伦电子有限公司联系人:陈晓伟 电话:0754-4474360 | 深圳市东方巨龙电子有限公司联系人:张小姐/刘先生 电话:0755-83610873/83613339 | ||
>>更多供应商 |
实时系统中混合任务集的动态电压调节算法
重庆邮电大学 李娜 郑建宏
摘要 在实时嵌入式系统中,核心处理器的能耗占据整个能耗的相当大一部分。动态电压调节被看作是降低处理器能耗的关键技术,介绍实时系统和动态电压调节的基本概念,并在CMOS器件功耗理论和实时系统下任务调度理论的基础上,提出基于混合任务集的减慢因子DVS算法。
关键词 动态电压调节 实时操作系统 低功耗 任务调度
嵌入式实时操作系统在目前的嵌入式应用中用得越来越广泛,尤其在功能复杂、系统庞大的应用中显得愈来愈重要。人们要求实时嵌入式产品能够提供更为强劲的计算能力,以满足无线通信、多媒体应用的要求,然而高性能的代价就是高能耗,因此延长实时嵌入式系统电池使用时间已经成为实时嵌入式系统设计普遍关注的问题。在实时嵌入式系统中,核心处理器的能耗占据整个能耗的相当大一部分。动态电压调节被看作是降低处理器能耗的关键技术,其原理是在系统运行时态通过动态改变处理器的电压和频率,降低系统中的无用能耗,从而提高能量的有效利用率[1]。
当前,基于任务的动态电压调节算法主要集中在对周期性任务集合的研究,其中只有很少一部分是对周期性任务和非周期性任务的混合任务集进行研究。另外,基于工作负荷的DVS算法尽管能从系统级上解决无用能耗问题,但却很少考虑到系统的实时性。
1 动态电压调节算法理论背景
1.1 动态电压调节算法的必要性
由于CMOS电路的能量消耗E与电路电压V的平方成正比,因此降低电压是降低线路能耗的最有效的方法之一。DVS算法的基本原理: 系统在运行时间内根据性能的不同要求而相应地执行降低或者提高电压和工作频率的操作,从而降低能耗。
传统的电源管理技术只是在空闲时间内降低功耗十分有效,而在运行时间内却无能为力。目前,一些操作系统内核对动态电压管理(DPM)的支持还是局限于不能调整核心电压,主要是通过调整CPU频率和支持开关外围设备的供电来实现。但是近年来,随着半导体技术的发展,在运行时态动态改变处理器的工作电压和/或时钟频率已经变成了现实。很多商用嵌入式处理支持动态电压调节DVS这一技术,比如TI公司的OMAP系列处理器、Intel公司的StrongARM处理器、Transmeta公司的Crusoe处理器,还有IBM公司的PowerPC 405LP处理器等。
1.2 实时操作系统与任
上一篇:嵌入式C语言位操作的移植与优化