面向可拓展多核体系结构的Cache一致性协议研究

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:zc198926
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着近十年来集成电路制造工艺水平的飞速发展,单核处理器的性能潜力的挖掘殆尽,针对多核处理器架构的研究受到了越来越多的重视。  在多核处理器的结构中,内存中的一个数据块可能在多核处理器的多个内核中同时存有拷贝副本,数据一致性成为了多核处理器设计中需要重点考虑的方面之一。稳定高效的Cache一致性机制是保证多核处理器正常运行的关键。  本文从多核处理器的基本结构出发,阐述了Cache一致性问题产生的原因,对两种经典 Cache一致性协议结构进行分析。在此基础上,完成一种基于目录协议的双链式目录协议的结构设计,同时为了进一步提高系统内的核心数目,设计一种可易于片间互连拓展的接口模型。此外,在分析 Cache替换写回策略后,为了进一步提高Cache的读写效率,设计一种Cache替换Buffer结构。  在各单元模块逻辑结构设计完成后,采用硬件描述语言Verilog HDL完成了对双链表目录协议,片间拓展接口及替换 Buffer的RTL级设计实现;其次,对双链表维护电路、MESI状态机等各个独立模块分别进行行为级功能正确性验证;最后,在各模块功能验证正确的基础上,采用矩阵乘法作为多核系统测试激励,在 FPGA上搭建多核测试平台并完成对整个系统的板级验证。测试结果表明,该双链表式目录协议功能正确,该协议有效地维护了各单核私有 Cache的数据一致性,替换 Buffer结构可以将缓存冲突失效率改善15%,一个片间拓展接口通过板级互连最多可以与64核进行拓展。
其他文献
在现代雷达系统中,雷达信息处理包括雷达信号处理和雷达数据处理。雷达数据处理是雷达信号处理的后处理过程,可以提供每个感兴趣目标的位置、速度、机动情况和属性识别。多功
海洋棘皮动物海参体壁含有化学结构特殊且药理学活性显著的多糖类成分。  本课题组前期在花刺参所含岩藻糖化糖胺聚糖SvFG的纯化寡糖研究方面取得积极进展。在此基础上,为全
合耳菊属(Synotis)属于菊科千里光族(Compositae-Senecioneae),全世界约有54种,除1种即术叶合耳菊(S.atractylidifolia)间断分布于我国西北部宁夏外,其余种类均集中分布于中国-
近年来,随着WDM系统容量逐渐增大,色散逐渐成为光通信系统中的制约因素。色散会导致脉宽展宽,并最终产生码间干扰(ISI)。这就要求在光通信系统中加入色散补偿模块。传统的色散补
核桃具有重要经济价值,是我国山区群众重点发展的经济树种,但随着种植规模的扩大,核桃生产对当地森林保护及生物多样性的影响开始显现。本研究基于对云南山区核桃种植的经济效益
摘要:在英语学习中,难免乏味、枯燥、抽象,如何化抽象为具体,变乏味为精彩?实践证明,增加语言的趣味性,可喻深以浅,变难为易,有事半功倍之效。在本文中,笔者主要就以数字有关的谚语为例,谈谈使英语教学变得趣味横生的教法。  关键词:英语教学;数字;谚语  中图分类号:G632.0 文献标识码:A 文章编号:1992-7711(2016)03-0023  在英语学习中,难免乏味、枯燥、抽象,如何化抽象为
喜旱莲子草(Alternanthera philoxeroides(Mart.)Griseb)是一种水陆两栖以宿根性克隆为主要生殖方式的入侵植物。在研究喜旱莲子草生态入侵机制的同时,发现喜旱莲子草的性别有
在夜晚拍摄,光靠路灯或是店家里的灯是不够的。不过,有些方法可以解决这一问题,下面便是几个在夜间进行街头摄影的技巧。1.调高感光度碰到晚上街头摄影的机会时,相机设定通常
前胡属(Peucedanum L.)隶属伞形科(Umbelliferae/Apiaceae),广布于欧亚大陆和非洲,全世界有100-200种,中国有40种。一直以来前胡属是伞形科中鉴定及系统分类研究方面的困难类群
学位