首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--存贮器论文

移动端应用程序访存性能分析模型设计与验证

摘要第5-6页
Abstract第6页
第一章 绪论第9-15页
    1.1 研究背景与意义第9-10页
        1.1.1 背景第9-10页
        1.1.2 意义第10页
    1.2 国内外研究现状第10-12页
    1.3 研究目标和主要工作第12-13页
    1.4 论文组织结构第13-15页
第二章 应用程序的访存性能分析第15-25页
    2.1 高速缓存Cache的硬件结构第15-18页
        2.1.1 高速缓存Cache的基础知识第15-17页
        2.1.2 高速缓存Cache缺失原因分析第17-18页
    2.2 基于性能监测单元PMU的缓存缺失统计第18-19页
        2.2.1 性能监测单元PMU第18-19页
        2.2.2 基于PMU的性能分析工具第19页
    2.3 基于堆栈距离理论的缓存缺失预测第19-23页
        2.3.1 重用距离与堆栈距离第19-20页
        2.3.2 基于栈的堆栈距离算法第20-21页
        2.3.3 基于树的堆栈距离算法第21-23页
        2.3.4 全相联缓存缺失行为预测第23页
    2.4 本章小结第23-25页
第三章 基于栈的有限堆栈距离算法的设计第25-35页
    3.1 访存序列的获取第25-28页
        3.1.1 访存地址的拆分第25-26页
        3.1.2 访存元素的获取第26-28页
    3.2 访存序列的重组第28-30页
        3.2.1 索引set位的提取第28-29页
        3.2.2 访存子序列的生成第29-30页
    3.3 基于栈的有限堆栈距离算法优化第30-32页
        3.3.1 最大窗口化查询设计第30-31页
        3.3.2 时间和空间复杂度对比第31-32页
    3.4 组关联映射缓存下程序的缓存行为预测第32-33页
    3.5 本章小结第33-35页
第四章 应用程序访存性能分析模型的设计与实现第35-49页
    4.1 Gem5仿真器平台搭建及参数设置第35-38页
        4.1.1 Gem5简介第35-36页
        4.1.2 Gem5参数设置与启动第36-38页
    4.2 缓存缺失分析模型整体框架第38页
    4.3 访存序列在线分析模块设计第38-40页
    4.4 有限的堆栈距离计算模块设计第40-41页
    4.5 缓存行为分析模块设计第41-47页
        4.5.1 缓存缺失类型分析第41-46页
        4.5.2 程序缓存容量敏感性分析第46-47页
    4.6 本章小结第47-49页
第五章 应用程序访存性能分析模型的验证第49-69页
    5.1 实验环境第49-50页
    5.2 基准测试程序的选择第50-54页
        5.2.1 基准测试程序分类第50-52页
        5.2.2 计算访存比与MPKI测评第52-54页
    5.3 模型的精度验证和架构普适性验证第54-63页
        5.3.1 不同Cache容量大小下的情况第55-59页
        5.3.2 不同Cache组关联数下的情况第59-63页
    5.4 模型应用案例分析第63-66页
        5.4.1 使用缓存缺失分析模型的流程第63页
        5.4.2 mpeg2.dec:冷缺失较为严重程序的分析与优化第63-65页
        5.4.3 Typeset:缓存容量敏感型程序的分析与优化第65-66页
    5.5 论文指标完成情况第66-67页
    5.6 本章小结第67-69页
第六章 总结与展望第69-71页
    6.1 总结第69页
    6.2 展望第69-71页
致谢第71-73页
参考文献第73-74页

论文共74页,点击 下载论文
上一篇:2T-EFLASH器件可靠性机理与模型研究
下一篇:面向可重构分组密码算法中Sbox的多端口高速存储器设计