首页 > 学术论文

实时系统中基于DVS与Cache划分技术的节能研究

来源:论文学术网
时间:2024-08-20 12:02:32
热度:

实时系统中基于DVS与Cache划分技术的节能研究【摘要】:随着嵌入式系统中微处理器的集成度不断增长,其性能有了大幅度的提高,但芯片的功耗的也随之增加。而对于使用电池的嵌入式系统来

【摘要】:随着嵌入式系统中微处理器的集成度不断增长,其性能有了大幅度的提高,但芯片的功耗的也随之增加。而对于使用电池的嵌入式系统来说,功耗的增加意味着体积的增大,使用时间的缩短,可靠性的降低以及成本的增加。因此,如何节约能耗一直是嵌入式系统中的一个重要的研究课题。 DVS(动态电压调度,dynamic voltage scaling)策略通过动态调节CPU运行频率来达到节能目的,是一种被广泛应用的CPU节能技术。Cache划分(Cache Partition)技术是一种Cache节能技术,该技术逻辑上将系统Cache为每个任务分割出一部分,每个任务只使用属于自己的Cache,通过系统运行时动态休眠没有运行任务的Cache以达到节能的目的,另外Cache划分消除了任务间的Cache干扰同样可以节约Cache能耗。本文将两种技术结合起来,取得了更好的节能效果。 本文首先建立一个单处理器下的结合DVS和Cache划分技术的系统模型,分析DVS和Cache划分技术对系统能耗的影响,提出了一个多项式时间复杂度算法来最小化系统能耗。然后,又建立了多核处理器下的系统模型,针对多核处理器下的模型修改单处理器算法来最小化系统能耗。 最后,本文给出几种对照算法。通过仿真工具模拟得到了多组测试集的实验数据。实验对比了测试集在不同算法下和最优解的能耗,结果表明本文在单处理器和多核处理器模型下的算法都在满足实时可调度条件下非常接近最优解,且能够有效地降低系统能耗。 【关键词】:实时嵌入系统 可调度 节能 cache划分 动态电压调度
【学位授予单位】:东北大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP332
【目录】:
  • 摘要5-6
  • Abstract6-8
  • 目录8-10
  • 第1章 绪论10-14
  • 1.1 课题背景10
  • 1.2 研究现状10-11
  • 1.3 论文的主要工作11-12
  • 1.4 论文的组织结构12-14
  • 第2章 相关工作14-24
  • 2.1 实时嵌入式系统相关知识14-17
  • 2.2 节能技术相关研究17-19
  • 2.2.1 DVS与Cache划分介绍17-19
  • 2.2.2 相关研究19
  • 2.3 最优化问题19-20
  • 2.4 相关工具20-22
  • 2.4.1 SimpleScalar20-21
  • 2.4.2 数学规划工具CPLEX21-22
  • 2.5 本章小结22-24
  • 第3章 系统模型及分析24-34
  • 3.1 单核系统模型24-27
  • 3.1.1 任务模型24-25
  • 3.1.2 能耗模型25-27
  • 3.2 DVS与Cache划分对系统能耗影响分析27-30
  • 3.2.1 CPU临界速率27-28
  • 3.2.2 Cache大小对能耗的影响28-29
  • 3.2.3 CPU电压和Cache大小对CPU和Cache能耗的相互影响29-30
  • 3.3 多核系统模型30-33
  • 3.3.1 系统模型30-31
  • 3.3.2 任务模型31-32
  • 3.3.3 能耗模型32-33
  • 3.4 本章小结33-34
  • 第4章 算法描述34-48
  • 4.1 单核系统34-41
  • 4.1.1 数学规划模型34-35
  • 4.1.2 启发式算法35-39
  • 4.1.3 对照组算法39-41
  • 4.2 多核系统41-46
  • 4.2.1 数学规划模型41
  • 4.2.2 启发式算法41-44
  • 4.2.3 对照组算法44-46
  • 4.3 本章小结46-48
  • 第5章 实验与结果分析48-58
  • 5.1 实验方法48
  • 5.2 实验内容48-57
  • 5.2.1 单核系统模型试验结果及分析50-54
  • 5.2.2 多核系统模型试验结果及分析54-57
  • 5.3 本章小结57-58
  • 第6章 结论与展望58-60
  • 6.1 结论58-59
  • 6.2 未来工作与展望59-60
  • 参考文献60-64
  • 致谢64-66
  • 科研项目和论文发表情况66


您可以在本站搜索以下学术论文文献来了解更多相关内容

基于样本路径分析的交换式以太网实时通信调度方法    李峭,张晓林,熊华钢

性能保证条件下航空电子高速交换机的加速方法    王昊天;李峭;熊华钢;

一种嵌入式Linux实时调度机制改进方案    滕艳平;廉佐政;王海珍;

嵌入式RISC处理器体系结构并行技术的研究    周亦敏;魏洪兴;

Webit四核处理器的性能分析    王家亮;赵海;李鹏;刘铮;

基于排队论和时间需求分析法的实时系统时间行为分析    牛云;谢拴勤;戴冠中;梁亚琳;

面向数控系统的数据流反馈调度框架    秦承刚;于东;吴文江;韩文业;

无线传感器网络操作系统TinyOS的研究    王斌;

SoC架构设计中的适应性扩展方法研究    牛锋;汤磊;魏少军;

三类主要网络业务并存的改进EDF算法    郭艾寅;徐云剑;

基于LPC1768矿用CAN中继器的研究    江志娟;

列车控制网络实时性能分析及调度策略研究    聂晓波

大功率机车柴油机时间控制式燃油喷射控制系统研究    王苏敬

基于千兆以太网的光电经纬仪分布式实时通讯系统的研究    张伟华

基于自动机的时间系统形式验证技术    许庆国

基于程序设计语言的安全降密模型研究    姜励

基于局域均值分解的旋转机械故障特征提取方法及系统研究    任达千

基于多处理器的双优化级调度算法改进与实现    朱俊超

多处理器全局FP调度算法的研究    石林勇

数字化全自动管焊平台通信系统的研究    王经

基于ARM的动态压力记录分析仪的研究与开发    王岩

缸内直喷汽油机工作模式转换试验研究    谭兴闻

Linux操作系统实时性研究与应用    赵德志

面向多处理器的并行垃圾回收机制的研究    赫明正

沈阳长途交换管理系统中话务管理功能的设计与实现    李东平

一种实时任务可调度性问题的研究    张嘉庆

WebitOS内存管理及优化    李丹丹

微型计算机系统中Cache的结构及性能分析    沈庆伟

想一步海阔天空——Cache设置与超频    洁儿;

Cache性能和优化的研究    林柏双

循环Cache命中率分析方法的研究与实现    舒辉,康绯

台式机CPU:AMD ATHIonXP 3000+ L2Cache 的威力    

利用Cache技术加快网络响应速度    史文崇,屈艳华

Cache实验设计与实现    冯建文,章复嘉

程序的cache使用效率分析    刘方爱

Web Cache技术及其在电信运营商中的应用    张震,饶光,唐戎

嵌入式移动数据库的客户机端Cache管理    孙元超,邵时

双核处理器性能最优的共享Cache划分    所光;杨学军;

Cache动态插入策略模型研究    石文强;倪晓强;金作霖;张民选;

一种高效的指令Cache的结构    汪腾;杨少军;

Application of cache in Data Access Performance Optimization    

XML数据Cache策略研究    李凡;李建中;何震瀛;

Research on WEB Cache Prediction Recommend Mechanism based on Usage Pattern    

OR-Cache:一种有效的对象-关系映射模型    宋杰;栾影;王广奇;于戈;王大玲;

Cache漏流功耗的自适应优化:动态容量调整    张承义;郭维;周宏伟;

基于Web的个性化智能Cache库    郑涵;吴英;丁晓东;乐嘉锦;

多服务器DBMS的Cache管理    周旋;冯玉才;李碧波;孙小薇;

什么是Cache    上海 李超

国际品牌进入中国:适应是关键    徐春梅

小缓存里的大学问    刘昌勇

K7-650(0015)最新实超报告    超频者

阿萌小辞典    

富有个性的离线浏览器——CacheX    山东 黄家贞

Duron抵京,Thunderbird争宏    中国计算机报测试实验室 王炳晨

妙用 Cache 优化 Windows 2000    广东 李锋

电信网加速不难    岩公

共创NC的设计与实现    北京共创开源软件股份有限公司 董孝峰

微处理器中Cache漏流功耗的体系结构级优化技术研究    周宏伟

面向性能优化的压缩cache技术研究    田新华

嵌入式微处理器中动态可配置Cache结构的研究    陈黎明

利用程序分析和优化提高Cache性能    付雄

多核处理器片上Cache访问行为分析与优化机制研究    贾小敏

面向多线程应用的Cache优化策略及并行模拟研究    唐轶轩

体系结构级Cache功耗优化技术研究    项晓燕

面向科学计算应用的多核处理器Cache划分策略研究    所光

体系结构级低能耗Cache和动态电压缩放技术研究    彭蔓蔓

片上多核处理器二级Cache结构及资源管理技术研究    晏沛湘

基于路暂停方法的高性能低功耗Cache研究    刘彬

嵌入式系统中低功耗Cache的重构技术研究    李冬妮

可重构Cache体系结构和算法研究    冯颖

嵌入式系统中低功耗可重构Cache的分析与研究    李黎

低功耗高速片上缓冲存储器(Cache)设计    陈淑玉

高性能DSP一级数据Cache控制器的设计与实现    曹飞

基于目录协议的Cache结构设计    李晓丽

嵌入式处理器中Cache的研究与设计    姜难难

多核处理器Cache一致性研究与设计    刘文佳

Cache预测技术的研究    薛燕