硅通孔负载全局均衡的3D NoC延迟上界优化方法
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Abstract:Forthespecialstructureofthroughsiliconvias(TSV)inthreedimensionalnetworkon chip(3D NoC),adelayboundoptimizationmethodfor3DNoCwasproposed.Thedelayboundof theglobalbusinessflowwasreducedbybalancingaglobaltrafficloadofTSV.Themeshcommuni cationmodelof3D NoC wasconstructed.Thefeasiblepathsofallflowsinthenetworkwere searched.A degreebasedcontentionmatrixwasproposedtocalculatetheTSV contentionindexco efficient.Finally,thetargetflow wasassignedtothepartialoptimalpathsaccordingtothesizeof TSVcontentionindex.Theexperimentalresultsshowthatthedegreebasedcontentionmatrixcanef fectivelyreducethestoragespace,andthestoragecomplexityisreducedfrom O(n2)toO(n).It canclearlyandintuitivelyexhibittheconflictsituationofthebusinessflowinthenetwork.Withthe delayboundoptimizationmethodfor3DNoCwithgloballoadbalancingofTSV,thedelayboundof thetargetflowissignificantlyoptimized.Themaximum optimizationeffectcanreducethedelayed upperboundby58.9%. Keywords:threedimensionalnetworkonchip(3D NoC);delaybound;globalloadbalancing;
contentionmatrix
三维集成技术日渐成熟,以它为基础的三维片 上网络(3DNoC)成为片上网络领域研究中的主要
方向[12].与二维片上网络(NoC)相比,3D NoC具 有全局互连短、封装密度高、体积小等优势,在降低
收稿日期:20170814. 作者简介:王晓蕾(1978—),女,硕士,副教授,wangxiaolei@hfut.edu.cn. 基金项目:国家自然科学基金资助项目(61474036). 引用本文:王晓蕾,胡巧,杜高明,等.硅通孔负载全局均衡的 3D NoC延迟上界优化方法[J].东南大学学报(自然科学版),2018,48(2):
硅通孔负载全局均衡的 3DNoC 延迟上界优化方法
王晓蕾 胡 巧 杜高明 张多利 欧阳一鸣
(合肥工业大学微电子设计研究所,合肥 230009) (合肥工业大学教育部 IC设计网上合作研究中心,合肥 230009)
摘要:针对三维片上网络(3DNoC)中硅通孔(TSV)的特殊结构,提出了一种 3DNoC延迟上界 优化方法,通过全局均衡硅通孔负载,降低全局业务流的延迟上界.建立 3D NoC的网格通信模 型,搜索网络中所有业务流的可行路径,提出一种基于度的冲突矩阵,求出目标子流路径的 TSV 冲突系数,按照路径中 TSV冲突系数的大小把目标流流量分配到部分最优路径上.实验结果表 明,基于度的冲突矩阵可以有效减少存储空间,将存储复杂度从 O(n2)降低到 O(n),并且可以 清晰直观地表现出业务流在网络中的冲突情况.采用硅通孔负载全局均衡的 3D NoC延迟上界 优化方法,目标业务流的延迟上界得到了显著优化,最大的优化效果可将延迟上界降低 58.9%. 关键词:三维片上网络;延迟上界;负载全局均衡;冲突矩阵 中图分类号:TP301 文献标志码:A 文章编号:1001-0505(2018)02027006
第 48卷第 2期 2018年 3月
东 南 大 学 学 报 (自 然 科 学 版 )
JOURNALOFSOUTHEASTUNIVERSITY (NaturalScienceEdition)
DOI:10.3969/j.issn.1001-0505.2018.02.013
Vol.48 No.2 Mar.2018
270 275.DOI:10.3969/j.issn.1001-0505.2018.02.013.
第 2期
王晓蕾,等:硅通孔负载全局均衡的 3DNoC延迟上界优化方法
271
芯片功耗的同时提高了网络的平Fra bibliotek通信性能[3]. 对于 NoC上的实时应用而言,不仅需要保证
其平均通信性能,而且需要保证最差情形(如网络 拥塞时)下 的 通 信 性 能.但 由 于 穷 举、仿 真 等 方 法 耗时耗力,且无法得到有效延迟上界,因此片上网 络延迟上界研究成为 NoC研究中的难点之一.李 洋[4]针对不 同 业 务,在 确 保 网 络 服 务 质 量 的 基 础 上分 析 优 化 了 网 络 的 通 信 延 迟.Ahmed等 [5]提 出 了一种新型的 LAXYZ路由算法.虞潇等[6]提出了 一种面向功耗的免死锁三维全动态 3D NoC路由 算法,通过引入三维空间中 6个方向的功耗比较, 实现三维全动态路由功能,大大降低了整个系统的 功耗.上述 文 献 通 过 改 进 路 由 算 法 来 优 化 通 讯 延 迟、吞吐量和功耗等,取得了较好的效果,但是其考 虑的延迟为平均延迟,而在很多领域,最差性能时 延才是产品性能和可靠性的关键保障.
Delayboundoptimizationmethodfor3D NoC withgloballoadbalancingofTSV
WangXiaolei HuQiao DuGaoming ZhangDuoli OuyangYiming
(InstituteofVLSIDesign,HefeiUniversityofTechnology,Hefei230009,China) (ICDesignWebCooperationResearchCenterofMinistryofEducation,HeifeiUniversityofTechnology,Hefei230009,China)
contentionmatrix
三维集成技术日渐成熟,以它为基础的三维片 上网络(3DNoC)成为片上网络领域研究中的主要
方向[12].与二维片上网络(NoC)相比,3D NoC具 有全局互连短、封装密度高、体积小等优势,在降低
收稿日期:20170814. 作者简介:王晓蕾(1978—),女,硕士,副教授,wangxiaolei@hfut.edu.cn. 基金项目:国家自然科学基金资助项目(61474036). 引用本文:王晓蕾,胡巧,杜高明,等.硅通孔负载全局均衡的 3D NoC延迟上界优化方法[J].东南大学学报(自然科学版),2018,48(2):
硅通孔负载全局均衡的 3DNoC 延迟上界优化方法
王晓蕾 胡 巧 杜高明 张多利 欧阳一鸣
(合肥工业大学微电子设计研究所,合肥 230009) (合肥工业大学教育部 IC设计网上合作研究中心,合肥 230009)
摘要:针对三维片上网络(3DNoC)中硅通孔(TSV)的特殊结构,提出了一种 3DNoC延迟上界 优化方法,通过全局均衡硅通孔负载,降低全局业务流的延迟上界.建立 3D NoC的网格通信模 型,搜索网络中所有业务流的可行路径,提出一种基于度的冲突矩阵,求出目标子流路径的 TSV 冲突系数,按照路径中 TSV冲突系数的大小把目标流流量分配到部分最优路径上.实验结果表 明,基于度的冲突矩阵可以有效减少存储空间,将存储复杂度从 O(n2)降低到 O(n),并且可以 清晰直观地表现出业务流在网络中的冲突情况.采用硅通孔负载全局均衡的 3D NoC延迟上界 优化方法,目标业务流的延迟上界得到了显著优化,最大的优化效果可将延迟上界降低 58.9%. 关键词:三维片上网络;延迟上界;负载全局均衡;冲突矩阵 中图分类号:TP301 文献标志码:A 文章编号:1001-0505(2018)02027006
第 48卷第 2期 2018年 3月
东 南 大 学 学 报 (自 然 科 学 版 )
JOURNALOFSOUTHEASTUNIVERSITY (NaturalScienceEdition)
DOI:10.3969/j.issn.1001-0505.2018.02.013
Vol.48 No.2 Mar.2018
270 275.DOI:10.3969/j.issn.1001-0505.2018.02.013.
第 2期
王晓蕾,等:硅通孔负载全局均衡的 3DNoC延迟上界优化方法
271
芯片功耗的同时提高了网络的平Fra bibliotek通信性能[3]. 对于 NoC上的实时应用而言,不仅需要保证
其平均通信性能,而且需要保证最差情形(如网络 拥塞时)下 的 通 信 性 能.但 由 于 穷 举、仿 真 等 方 法 耗时耗力,且无法得到有效延迟上界,因此片上网 络延迟上界研究成为 NoC研究中的难点之一.李 洋[4]针对不 同 业 务,在 确 保 网 络 服 务 质 量 的 基 础 上分 析 优 化 了 网 络 的 通 信 延 迟.Ahmed等 [5]提 出 了一种新型的 LAXYZ路由算法.虞潇等[6]提出了 一种面向功耗的免死锁三维全动态 3D NoC路由 算法,通过引入三维空间中 6个方向的功耗比较, 实现三维全动态路由功能,大大降低了整个系统的 功耗.上述 文 献 通 过 改 进 路 由 算 法 来 优 化 通 讯 延 迟、吞吐量和功耗等,取得了较好的效果,但是其考 虑的延迟为平均延迟,而在很多领域,最差性能时 延才是产品性能和可靠性的关键保障.
Delayboundoptimizationmethodfor3D NoC withgloballoadbalancingofTSV
WangXiaolei HuQiao DuGaoming ZhangDuoli OuyangYiming
(InstituteofVLSIDesign,HefeiUniversityofTechnology,Hefei230009,China) (ICDesignWebCooperationResearchCenterofMinistryofEducation,HeifeiUniversityofTechnology,Hefei230009,China)