面向众核负载聚集模式的动态区域化层次一致性协议研究

基本信息
批准号:61572508
项目类别:面上项目
资助金额:65.00
负责人:王志英
学科分类:
依托单位:中国人民解放军国防科技大学
批准年份:2015
结题年份:2019
起止时间:2016-01-01 - 2019-12-31
项目状态: 已结题
项目参与者:马胜,刘真,刘芸,张光达,苏博,任珊珊,王琼,王鹏,赵夏
关键词:
Cache一致性协议片上网络众核处理器负载聚集
结项摘要

Workload Consolidation brings several challenges to the design of many-core architecture, especially the cache coherence protocol. An efficient coherence protocol must take full advantage of the data sharing characteristics of workload consolidation; it must provides low latency data sharing within a virtual machine (VM), and supports low cost data sharing between several VMs. Besides, the coherence protocol should allow the VM migration and provide region isolation. The hierarchical coherence protocol with dynamic regions has potential to meet these requirements. Yet, since existing work mainly focuses on protocol-level issues and ignores networks-on-chip (NoCs), it has significant limitations in the latency, cost, the support for VM migration and VM isolation and etc.. .We address these limitations by co-designing the coherence protocol and network-on-chip. We will make full use of the network-on-chip to design efficient hierarchical coherence protocols with dynamic regions. For the protocol maintaining coherence within a VM, we will research snoopy protocols to reduce the transaction latency. For the protocol maintaining coherence between several VMs, we will study directory protocols to reduce the bandwidth cost. We will obtain several innovation outcomes including the coherence protocol framework for workload consolidation, bandwidth efficient snoopy protocols on unordered NoC, low cost and low latency directory protocols, the NoC support for collective communications and region isolation. They could be used directly in current design of many-core platforms, and have important theoretical meanings and practical values.

负载聚集模式给众核处理器结构,尤其是cache一致性协议的设计,带来了诸多挑战。高效一致性协议必须充分利用负载聚集模式的数据共享特性,在虚拟机内部提供低延迟的数据共享,在虚拟机之间提供低开销的数据共享,同时还应支持虚拟机动态迁移和区域隔离。区域化层次一致性协议具备满足这些需求的潜力,但现有设计只关注上层协议层,忽略了底层片上网络,导致它们在延迟、开销和支持虚拟机动态迁移及区域隔离等方面存在较大缺陷。本项目从协同设计一致性协议和片上网络的角度出发,充分利用片上网络的特性设计动态区域化层次一致性协议,在区域内研究监听协议以降低事务延迟,在区域间研究目录协议以优化带宽开销,将在面向负载聚集模式的一致性协议框架、基于无序网络的带宽优化监听协议、低开销低延迟的目录协议、片上网络对聚合通信和区域隔离的硬件支持等方面取得创新研究成果。这些成果可直接用于众核处理器设计,具有重要的理论意义和实用价值。

项目摘要

当前面向众核负载聚集模式cache一致性协议的研究局限在上层一致性协议的实现,而忽略了底层片上网络的特性,这使得现有设计存在重大缺陷。本课题主要研究面向众核负载聚集模式的动态区域化层次一致性协议的关键技术,项目研究进展顺利,在向负载聚集模式的一致性协议框架、基于无序网络的带宽优化监听协议、低开销低延迟的目录协议、片上网络对聚合通信和区域隔离的硬件支持等方面取得了一些关键技术的突破和创新。在一致性协议框架方面提出了基于自更新的简单高效cache一致性协议来降低一致性协议的复杂性;提出了基于区域洪水路由的实时容错路由算法、高可靠性高性能路由器设计来提高路由算法以及路由器的容错性能;提出了自适应LLC设计来减少共享LLC设计带来的访问冲突。在无序网络上带宽优化的监听协议方面,提出了无冲突高带宽环链网络结构来消除互连网络中的报文冲突;提出了高带宽的层次交叉开关片上网络架构来解决全相连交叉开关的扩展性问题;提出了集群内访存合并机制来降低注入片上互连网络的报文数目。在低开销低延迟的目录协议方面,提出了低开销低延迟的无冲突片上网络来降低目录协议的延迟;提出了路由旁路机制、当值缓存机制和快速通道技术来缓解电源门控技术所造成的报文传输延迟增加的问题。在片上网络对聚合通信和区域隔离的硬件支持方面,提出了无缓存网络中区域化的路由算法来解决不同区域中的报文在传输过程中相互干扰的问题;提出了自适应的虚通道分配机制来解决静态划分机制不能适应流量变化的问题;提出了相同源节点的片上网络仲裁机制和面向目的节点的虚通道划分机制,有效地提高了存储控制器端接收到的访存通信请求的行缓存局部性。本课题的研究可以为众核负载聚集模式cache一致性协议的设计与实现奠定坚实的理论和技术基础,具有重要的理论意义和应用价值。本课题全面完成了研究计划。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

跨社交网络用户对齐技术综述

跨社交网络用户对齐技术综述

DOI:10.12198/j.issn.1673 − 159X.3895
发表时间:2021
2

内点最大化与冗余点控制的小型无人机遥感图像配准

内点最大化与冗余点控制的小型无人机遥感图像配准

DOI:10.11834/jrs.20209060
发表时间:2020
3

城市轨道交通车站火灾情况下客流疏散能力评价

城市轨道交通车站火灾情况下客流疏散能力评价

DOI:
发表时间:2015
4

基于FTA-BN模型的页岩气井口装置失效概率分析

基于FTA-BN模型的页岩气井口装置失效概率分析

DOI:10.16265/j.cnki.issn1003-3033.2019.04.015
发表时间:2019
5

基于图卷积网络的归纳式微博谣言检测新方法

基于图卷积网络的归纳式微博谣言检测新方法

DOI:10.3785/j.issn.1008-973x.2022.05.013
发表时间:2022

王志英的其他基金

批准号:61070037
批准年份:2010
资助金额:33.00
项目类别:面上项目
批准号:90407022
批准年份:2004
资助金额:40.00
项目类别:重大研究计划
批准号:11902323
批准年份:2019
资助金额:24.00
项目类别:青年科学基金项目
批准号:60873015
批准年份:2008
资助金额:37.00
项目类别:面上项目
批准号:31702086
批准年份:2017
资助金额:17.00
项目类别:青年科学基金项目
批准号:51205078
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:69073338
批准年份:1990
资助金额:3.00
项目类别:面上项目
批准号:90104025
批准年份:2001
资助金额:20.00
项目类别:重大研究计划
批准号:61272144
批准年份:2012
资助金额:80.00
项目类别:面上项目

相似国自然基金

1

面向异构众核系统的动态细粒度线程映射优化研究

批准号:61862037
批准年份:2018
负责人:巨涛
学科分类:F0204
资助金额:38.00
项目类别:地区科学基金项目
2

面向动态众核的遥感数据处理任务双向调度方法研究

批准号:41701468
批准年份:2017
负责人:张万峰
学科分类:D0114
资助金额:21.00
项目类别:青年科学基金项目
3

面向百核处理器Cache一致性协议的高效片上网络研究

批准号:61303065
批准年份:2013
负责人:马胜
学科分类:F0204
资助金额:25.00
项目类别:青年科学基金项目
4

面向异构众核平台的交通图像车型检索并行计算模式研究

批准号:61672508
批准年份:2016
负责人:张常有
学科分类:F0204
资助金额:63.00
项目类别:面上项目