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

多核共享CACHE管理策略优化

摘要第5-6页
Abstract第6-7页
第1章 绪论第12-19页
    1.1 本文的研究背景及立题意义第12-14页
        1.1.1 多核处理器的发展第12-13页
        1.1.2 多核处理器面临的挑战第13-14页
        1.1.3 立题意义第14页
    1.2 国内外研究现状第14-17页
        1.2.1 缓存的基本架构第14-15页
        1.2.2 缓存的管理策略第15-17页
    1.3 本文主要工作第17-18页
    1.4 本文组织结构第18-19页
第2章 多核高速缓存及相关研究工作第19-32页
    2.1 高速缓存的结构与工作原理第19-24页
        2.1.1 高速缓存产生的条件第19-21页
        2.1.2 高速缓存结构第21-22页
        2.1.3 高速缓存的工作原理第22-23页
        2.1.4 高速缓存替换策略第23-24页
    2.2 常用的缓存优化方法第24-28页
        2.2.1 减少缓存命中时间第25-26页
        2.2.2 降低缓存失效率第26-27页
        2.2.3 增加访问带宽第27页
        2.2.4 减轻失效代价第27-28页
    2.3 多核高速缓存管理方法第28-31页
        2.3.1 共享缓存划分技术第28-30页
        2.3.2 高速缓存划分实施第30-31页
    2.4 小结第31-32页
第3章 基于共享指令Cache的缓存管理方法第32-43页
    3.1 引言第32-33页
    3.2 基于共享指令Cache的缓存管理方法第33-36页
        3.2.1 共享指令Cache并行编程中的优势第34-35页
        3.2.2 共享指令Cache的结构第35-36页
    3.3 实验设置第36-39页
        3.3.1 模拟器简介第36-37页
        3.3.2 模拟器系统参数第37-38页
        3.3.3 测试负载的介绍第38页
        3.3.4 模拟器修改第38-39页
    3.4 实验与分析第39-42页
        3.4.1 对命中率的影响第39-41页
        3.4.2 系统吞吐率分析第41-42页
    3.5 小结第42-43页
第4章 基于二级共享Cache的管理策略第43-54页
    4.1 引言第43-44页
    4.2 基于冒泡算法改进的替换算法第44-46页
        4.2.1 算法描述第44-45页
        4.2.2 基于冒泡算法改进的算法第45-46页
    4.3 基于数据类型的缓存管理策略第46-48页
        4.3.1 两种数据类型的区分第47页
        4.3.2 共享数据与私有数据的替换方法第47-48页
    4.4 实验设置第48-49页
        4.4.1 实验环境简介第48页
        4.4.2 测试负载组成第48-49页
    4.5 实验数据分析第49-53页
        4.5.1 改进算法的缓存管理策略实验分析第49-51页
        4.5.2 基于数据类型的缓存管理实验分析第51-53页
    4.6 小结第53-54页
结论第54-56页
致谢第56-57页
参考文献第57-62页
附录A 攻读硕士学位期间发表的论文第62-63页
附录B 攻读学位期间参加的科研项目第63页

论文共63页,点击 下载论文
上一篇:VxWorks系统下嵌入式显控模块设计与实现
下一篇:嵌入式系统WCET分析及缓存锁定技术研究