多内核cache一致性协议研究与实现
发布时间:2018-06-02 07:51
本文选题:cache一致性 + 分层架构 ; 参考:《西安电子科技大学》2013年硕士论文
【摘要】:集成电路设计以及制造业的不断发展,使得在单个芯片上集成多个处理器内核成为了可能。由于多核处理器相对于单核处理器在功耗,速度等方面的优势,近年来得到了极大地发展。 在多核处理器中,多个内核对共享数据的访问必将会引起数据冲突,也就是缓存(cache)出现不一致情况。cache一致性协议就是为了解决这种不一致现象,使得内核可以实时访问到正确的数据。 本文在分析了两种传统协议的基础上提出了基于分层架构的混合一致性协议,,将两种传统一致性协议进行了有效地结合。在第一层共享总线架构结构上采用总线监听一致性协议,第二层互联网络架构的结构上采用基于目录的一致性协议。该协议即解决了共享总线架构的总线带宽问题,又解决了基于目录的一致性协议中目录所占存储空间过大的问题,表现出了优良的性能。 同时提出了局部一致性的概念,使得cache一致性的维护可以只在某几个指定内核之间,避免了全局一致性维护带来的不必要的开销,提高了一致性维护效率。
[Abstract]:With the development of IC design and manufacturing, it is possible to integrate multiple processor cores on a single chip. Due to the advantages of multi-core processor over single-core processor in power consumption, speed and so on, it has been greatly developed in recent years. In multicore processors, access to shared data by multiple kernels will inevitably cause data conflicts, I. E. cache cache.cache conformance protocol is designed to solve this inconsistency. Enables the kernel to access the correct data in real time. In this paper, based on the analysis of two traditional protocols, a hybrid consistency protocol based on hierarchical architecture is proposed, and the two traditional consistency protocols are effectively combined. Bus listening conformance protocol is adopted in the first layer shared bus architecture and the directory based consistency protocol is adopted in the second layer Internet architecture. This protocol not only solves the bus bandwidth problem of the shared bus architecture, but also solves the problem that the directory occupies too much storage space in the consistency protocol based on directory, which shows excellent performance. At the same time, the concept of local consistency is proposed, so that the maintenance of cache consistency can only be between several specified kernels, thus avoiding unnecessary overhead brought by global consistency maintenance, and improving the efficiency of consistency maintenance.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP332
【参考文献】
相关期刊论文 前1条
1 孙昱东,孙强南,阮英纲;Cache一致性协议的研究与评价[J];计算机工程与应用;1995年05期
相关博士学位论文 前1条
1 高翔;多核处理器的访存模拟与优化技术研究[D];中国科学技术大学;2007年
相关硕士学位论文 前1条
1 陈石坤;多核处理器中CACHE一致性协议研究和实现[D];国防科学技术大学;2005年
本文编号:1968001
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1968001.html