支持高速缓存一致的片上网络关键技术研究

基本信息
批准号:60833004
项目类别:重点项目
资助金额:180.00
负责人:汪东升
学科分类:
依托单位:清华大学
批准年份:2008
结题年份:2012
起止时间:2009-01-01 - 2012-12-31
项目状态: 已结题
项目参与者:窦勇,周强,刘贵全,唐瑞春,鞠大鹏,宋振龙,任开新,郭三川,刘川意
关键词:
片上网络(NoC)即插即用高速缓存一致性异构多核
结项摘要

多核处理器是计算机系统结构发展的必然趋势,片上网络技术是多核处理器研发的关键。本项目拟针对大规模片上多核处理器发展的异构性和系统高带宽、低延迟、低功耗等趋势和需求,通过将优化的高速缓存(Cache)一致性协议与片上网络结构有机结合,提出一种新颖的"即插即用"片上网络结构-CCNoC。CCNoC利用多核处理器结点和通信网络片内高度集成而利于优化Cache一致性协议等特点,将Cache一致性协议集成到片上网络中,减少了系统的设计和验证周期。CCNoC同时通过区域自治的思想和网络可重构技术,降低系统整体功耗,提高系统容错性能。本项目拟采用软硬件协同的设计思想,具体研究异构多核处理器的无缝集成技术、高效的缓存一致性协议、片上网络的可重构技术、片上网络的服务质量控制和系统低功耗设计等关键技术。本项目研究对于提高大规模低功耗的异构多核处理器整体性能和缩短系统设计和验证周期具有理论和实践意义。

项目摘要

本项目针对大规模片上多核处理器发展的异构性和高带宽、低延迟、低功耗等趋势和需求,通过片上网络对一致性协议和存储系统进行优化,提出了一种新颖的“即插即用”的支持高速缓存一致的片上网络结构-CCNoC。主要研究成果有:.1. 在支持高速缓存一致的片上网络结构方面,提出了一种缓存一致性与处理器分离的片上网络新型架构,支持异构多核处理器无缝集成;提出轻量级Cache和缓存主动复制和迁移机制,对该架构下缓存一致性进行优化。.2. 在基于片上网络的一致性协议优化和存储优化方面,重点研究了缓存系统的性能优化;实现了自适应缓存替换策略;提出了层次目录结构和快速目录结构,实现了基于数据访问特性的优化策略;提出了距离敏感的缓存复制机制。.3. 在可重构片上网络结构方面,重点研究了应用程序的可重构加速部件结构及互联;实现了RNA二级结构预测算法加速器;提出了大规模矩阵分解算法QR和LU的加速结构;提出了片上网络的随机路由算法,分块NoC结构,可重构路由等。.4. 基于片上网络的多核处理器服务质量研究:利用片上网络消息的相关性,提出了基于地址标签的片上网络仲裁机制,在保证网络公平的前提下,根据消息的重要性进行优先级调度,提高了系统性能。.5. 在低功耗技术方面:提出了考虑物理信息的面向温度优化和漏功耗优化的行为级综合算法,提出了面向功耗的门控时钟优化技术,提出了面向时延和低功耗的工艺映射算法、布线和布局算法。提出了高性能低功耗时钟树综合算法、时延约束下的功耗优化算法、考虑可制造性的布图技术,以及面向线长和热的层次式三维布图技术。.6.研制面向片上互连及存储关键技术验证的软硬件协同全系统仿真平台,支持64+核处理器周期精确的仿真。.7.已发表论文101篇,其中SCI收录17篇,EI收录63篇,国家发明专利14项。培养硕士53名,博士37名。举办国际会议3次。.. CCNoC通过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.7544/issn1000-1239.2018.20170425
发表时间:2018
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

汪东升的其他基金

批准号:60273006
批准年份:2002
资助金额:21.00
项目类别:面上项目
批准号:60940002
批准年份:2009
资助金额:10.00
项目类别:专项基金项目
批准号:60673145
批准年份:2006
资助金额:26.00
项目类别:面上项目
批准号:60003003
批准年份:2000
资助金额:18.00
项目类别:青年科学基金项目
批准号:61373025
批准年份:2013
资助金额:81.00
项目类别:面上项目

相似国自然基金

1

支持片上学习的大规模脉冲神经网络芯片关键技术研究

批准号:61874097
批准年份:2018
负责人:马德
学科分类:F0402
资助金额:16.00
项目类别:面上项目
2

基于差分CDMA的高性能片上互连网络关键技术研究

批准号:60873212
批准年份:2008
负责人:李晋文
学科分类:F0207
资助金额:30.00
项目类别:面上项目
3

复杂SoCs片上通信关键技术研究

批准号:60575031
批准年份:2005
负责人:李玉柏
学科分类:F0601
资助金额:23.00
项目类别:面上项目
4

高可靠低功耗片上互连网络体系结构关键技术研究

批准号:60903039
批准年份:2009
负责人:赖明澈
学科分类:F0204
资助金额:19.00
项目类别:青年科学基金项目