多核处理器中NUCA搜索策略及性能评价技术研究

多核处理器中NUCA搜索策略及性能评价技术研究

论文摘要

在工艺和应用的双重推动下,片上多核处理器成为当前高性能微处理器的发展趋势。多核对单芯片有限Cache、带宽等存储资源的竞争将进一步凸显访存的瓶颈,同时伴随着更加多样的目标应用,微体系结构研究采用的性能评价环境面临新的要求。本文的研究主要围绕多核处理器中存储层次——NUCA结构的性能优化和多核处理器的性能模拟技术展开,工作涵盖了结构逻辑设计和模拟平台建设两个方面。为了缓解多核对访存的压力,多核处理器普遍采用在片上集成大容量Cache的方式来提高存储系统的性能。本文研究了管理大容量片上Cache的NUCA技术,改进了用于片上多核处理器中NUCA结构的搜索策略。现有的搜索策略或承受着很大的性能损失或具有过高的存储空间要求。本文采用的策略基于Bloom Filter,是一种复杂性有效的搜索机制,有效的利用了晶体管的数量并且不需要更改基本的一致性协议。它降低了多核处理器NUCA结构的存储要求并对其性能也有所改进,对未来工作具有指导意义。随着处理器结构的发展和新应用的出现,采用全系统模拟将是今后微体系结构研究的必然趋势。本文研究了全系统环境下的多核处理器模拟技术,详细分析多核全系统模拟器GEMS的实现,并基于GEMS构建改进后的NUCA模型,为多核处理器研究提供可行的性能模拟与评估环境。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • §1.1 半导体工艺发展对体系结构的影响
  • §1.2 传统体系结构的局限
  • §1.3 单芯片多核处理器
  • §1.4 论文工作
  • §1.5 论文结构
  • 第二章 CMP片上存储层次
  • §2.1 存储墙
  • §2.2 互连线延迟
  • §2.3 CMP存储层次设计
  • §2.4 典型CMP的存储系统
  • §2.5 多核处理器NUCA技术
  • 第三章 CMP D-NUCA中的搜索策略
  • §3.1 Bloom Filter
  • §3.2 总体设计
  • §3.3 Filter项的组织
  • §3.4 Filter的详细设计
  • 第四章 多核全系统模拟器GEMS
  • §4.1 GEMS的设计方法
  • §4.2 GEMS的整体结构
  • §4.3 全系统环境的支持
  • §4.4 处理器核模型Opal
  • §4.5 存储系统模型Ruby
  • §4.6 Cache一致性
  • §4.7 相关讨论
  • 第五章 搜索策略的性能分析
  • §5.1 实验环境与方法
  • §5.2 测试程序
  • §5.3 性能结果与分析
  • 第六章 结束语
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 相关论文文献

    • [1].面向多媒体及通信等领域的多核处理器[J]. 技术与市场 2015(02)
    • [2].多核处理器关键技术分析[J]. 大众投资指南 2019(06)
    • [3].最数字[J]. 飞碟探索 2016(07)
    • [4].一种有效的多核处理器计算模型设计与分析[J]. 信息与电脑(理论版) 2013(22)
    • [5].支持多核处理器的星载分区操作系统设计[J]. 航天器工程 2020(01)
    • [6].多核处理器发展趋势及关键技术[J]. 计算机工程与设计 2018(02)
    • [7].异构多核处理器体系结构分析[J]. 大众投资指南 2019(07)
    • [8].多核测试利器 CINEBENCH[J]. 电脑迷 2008(14)
    • [9].多核处理器调度方法研究[J]. 科技致富向导 2011(17)
    • [10].嵌入式智能计算扩展多核处理器市场空间[J]. 电子产品世界 2014(05)
    • [11].虞志益:引领多核处理器创新之路[J]. 中国发明与专利 2013(01)
    • [12].多核处理器的关键技术及其发展趋势[J]. 计算机工程与设计 2009(10)
    • [13].多核处理器及其对系统结构设计的影响[J]. 计算机科学与探索 2008(06)
    • [14].多核处理器的软件优化[J]. 新电脑 2008(05)
    • [15].AMD引爆真多核处理器平民时代 AMD Phenom X3解析[J]. 现代计算机(普及版) 2008(05)
    • [16].基于多核处理器的网络安全协议并行处理研究[J]. 信息网络安全 2011(09)
    • [17].Wind River RDC 2008聚焦多核开发新机遇[J]. 电子设计应用 2009(01)
    • [18].前言:嵌入式多核处理器系统及视频信号处理技术研究进展[J]. 南京大学学报(自然科学版) 2009(01)
    • [19].视频多核处理器结构[J]. 清华大学学报(自然科学版) 2008(01)
    • [20].性能不对称多核处理器负载均衡调度研究[J]. 计算机工程与科学 2013(11)
    • [21].基于同构多核处理器的任务调度[J]. 计算机系统应用 2014(11)
    • [22].基于多核处理器的程序性能优化方法[J]. 巢湖学院学报 2012(03)
    • [23].基于多核处理器的多任务并行处理技术研究[J]. 计算机应用与软件 2012(07)
    • [24].多核处理器任务调度的思考[J]. 计算机光盘软件与应用 2012(18)
    • [25].多核处理器中任务调度与负载均衡的研究[J]. 微电子学与计算机 2011(11)
    • [26].异构多核处理器分支预测器研究与设计[J]. 微电子学与计算机 2011(11)
    • [27].异构多核处理器的任务调度算法[J]. 计算机工程与应用 2009(33)
    • [28].基于多核处理器的深度包检测的实现和性能评估[J]. 电信科学 2009(S2)
    • [29].一种分片式多核处理器的用户级模拟器[J]. 软件学报 2008(04)
    • [30].基于多核处理器并发计算软件构架设计与实现[J]. 计算机科学 2008(07)

    标签:;  ;  ;  ;  

    多核处理器中NUCA搜索策略及性能评价技术研究
    下载Doc文档

    猜你喜欢