学位论文 > 优秀研究生学位论文题录展示

Cache低功耗技术研究及SimpleScalar模拟器分析

作 者: 杨德
导 师: 李文
学 校: 内蒙古大学
专 业: 计算机系统结构
关键词: 功耗 动态低功耗自适应 SimpleScalar模拟器 滑动Cache 缺失率
分类号: TP332
类 型: 硕士论文
年 份: 2007年
下 载: 259次
引 用: 1次
阅 读: 论文下载
 

内容摘要


近20年来片上集成度的急剧增加使得计算机系统的整体性能有了显著提高。与此同时,性能的提高却伴随着大量的能量消耗。Cache存储器在减小微处理器和主存之间的性能差距上起着关键作用,但同时它又是主要的耗能部件之一。针对计算机系统中Cache的功耗问题,人们设计了各种Cache的低功耗结构。动态低功耗自适应技术是目前研究比较多的一种体系结构级的低功耗技术,是一种硬件资源在程序运行中可动态配置的技术。硬件根据提示信息,不断调整自身的大小,使得在不损失性能或者性能损失很小的情况下,总是以最合适的或者相对合适的资源来服务于当前的应用。滑动Cache结构是一种基于动态低功耗自适应技术的Cache结构,不需要软件给出提示信息,通过设置固定的时间段,完全由硬件本身收集当前时间段的程序运行信息,并根据这些信息在时间段的末端动态决定下一个时间段硬件资源的最佳配置,节省功耗。本文主要对滑动Cache结构作了模拟实现,提出改进的策略:用Cache的失效率来决定滑动Cache被用作指令Cache还是数据Cache。通过理论分析和实验表明,采用滑动Cache结构能够在性能损失很小的情况下,降低Cache功耗;修改后的滑动Cache结构与修改前相比较,一级Cache的缺失率更小,总体功耗更低,分别降低了2.93%和3.48%。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-13
  1.1 功耗问题  9-10
  1.2 功耗来源  10-11
  1.3 低功耗研究现状  11
  1.4 本文主要工作及论文结构  11-13
第二章 典型的Cache低功耗技术  13-23
  2.1 低功耗设计方法概述  13
  2.2 体系结构级低功耗技术  13-15
  2.3 体系结构级Cache低功耗技术  15-23
    2.3.1 动态电压缩放  16-17
    2.3.2 动态可配置Cache  17-20
      2.3.2.1 动态低功耗自适应结构  17-18
      2.3.2.2 可浮动Cache  18-19
      2.3.2.3 Cache的可重组技术  19-20
      2.3.2.4 滑动Cache  20
    2.3.3 其他常用降低Cache功耗的方法  20-23
      2.3.3.1 动态关闭Cache行  20
      2.3.3.2 增加L0级Cache  20-21
      2.3.3.3 使用低功耗指令和低功耗调度  21-23
第三章 模拟器分析  23-31
  3.1 SimpleScalar模拟器介绍  23-29
    3.1.1 模拟器软件结构  23-24
    3.1.2 SimpleScalar的模拟实现过程  24-25
    3.1.3 SimpleScalar各模拟器介绍  25-26
    3.1.4 sim-outorder模拟器介绍  26-29
      3.1.4.1 模拟器流水线  26-27
      3.1.4.2 模拟器主要实现部件  27-29
  3.2 Wattch工具介绍  29-31
第四章 滑动Cache介绍及修改  31-37
  4.1 滑动Cache方案  31-36
    4.1.1 滑动Cache的思想  31-33
    4.1.2 滑动Cache仲裁机制  33-36
  4.2 对滑动Cache的修改  36-37
第五章 功耗模拟结果及性能分析  37-46
  5.1 不同大小滑动Cache的比较  38-40
  5.2 与无滑动Cache结构比较  40-44
  5.3 滑动Cache修改前后的比较  44-46
第六章 全文总结及进一步工作  46-48
  6.1 全文总结  46-47
  6.2 进一步的工作  47-48
参考文献  48-50
致谢  50

相似论文

  1. WCDMA终端测试仪中低功耗、低杂散频率合成器的研究与设计,TN74
  2. 多功能无线鼠标的研究与设计,TP334.2
  3. 低压低功耗CMOS模拟乘法器研究与设计,TN432
  4. SRAM软故障侦测与纠错方法研究及其电路实现,TP333.8
  5. 嵌入式手持移动设备上地理信息展示的低功耗实现,TP311.52
  6. 嵌入式处理器取指单元关键部件低功耗技术研究,TP332
  7. 基于65nm工艺的高性能音频∑△模数转换器的研究与实现,TN792
  8. HART无线适配器的研究与设计,TN915.05
  9. 低功耗、多主接口、多图层的液晶控制器设计,TN873.93
  10. 自适应OFDM数字基带接收器的低功耗研究,TN851
  11. 基于IPv6的无线传感器网络的移动性管理技术研究,TP212.9
  12. 基于路预测访问的低功耗高速缓存设计研究,TP333
  13. 高效能嵌入式处理器IP核,TP332
  14. 基于嵌入式Linux系统的低功耗方案的设计与实现,TP368.1
  15. 船用泵水润滑轴承润滑性能试验研究,TH133.3
  16. 无源RFID标签芯片的低功耗电源管理系统,TN402
  17. 面向异构数据的低功耗传感器网络中TDMA协议的设计与实现,TP212.9
  18. 光分组交换网核心节点关键技术的研究与实现,TN929.1
  19. 近阈值低功耗SRAM研究设计,TP333
  20. 深亚微米工艺下微处理器体系结构级功耗模型相关技术研究,TP332
  21. 锁定轨温监测节点传感单元的设计与实现,TP274

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 运算器和控制器(CPU)
© 2012 www.xueweilunwen.com