片上多核处理器非阻塞环设计和物理实现(

片上多核处理器非阻塞环设计和物理实现(

ID:37877222

大小:307.00 KB

页数:8页

时间:2019-06-01

片上多核处理器非阻塞环设计和物理实现(_第1页
片上多核处理器非阻塞环设计和物理实现(_第2页
片上多核处理器非阻塞环设计和物理实现(_第3页
片上多核处理器非阻塞环设计和物理实现(_第4页
片上多核处理器非阻塞环设计和物理实现(_第5页
资源描述:

《片上多核处理器非阻塞环设计和物理实现(》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、片上多核处理器的非阻塞环设计与物理实现*收稿日期:2015-08-20基金项目:国家自然科学基金资助项目(61133007,61402499)作者简介:陈胜刚(1981-),男,四川邻水人,博士,助理研究员,E-mail:shgchen@nudt.edu.cn陈胜刚1,刘必慰1,齐娟1,华迎召1,刑素芳1,丁艳平1(1.国防科学技术大学计算机学院,湖南长沙410073)摘要:针对少量强核构成的片上多核处理器,设计了一种非阻塞双向环结构。该结构包含5层3种不同类型的环链路层,分别用于传输命令、大量数据以及小量数据;采用源路由方式,设计了专门的拥塞控

2、制网络,防止报文的相互覆盖;路由器采用无缓冲无阻塞结构,单节拍通过环的每个跳步,以降低环的传输延迟并实现可预知的确定延迟传输。针对环的链路距离长位宽大的挑战,通过实验选择了合理的中继器插入方法,并采用相邻导线交替插入反相器以信号线反向交错排布等串扰优化等方法,对环进行了物理设计和和长链路进行了延时优化。最终实现结果表明,所设计的环达到了1GHz的工作主频,并具备高达256GByte/s的链路带宽,完全满足高性能数字信号处理的需求。关键词:非阻塞环;片上网络;延时优化;串扰优化中图分类号:TN95文献标志码:A   文章编号:DesignandPh

3、ysicImplementationofaNon-blockingRingonaMulticoreProcessorCHENShenggang1,LIUBiwei1,QIJuan1,HUAYingzhao1,XINGSufang1,DINGYanping1(1.CollegeofComputer,NationalUniversityofDefenseTechnology,Changsha410073,China)Abstract:Abi-directionalnon-blockingringarchitectureisproposedforthe

4、multicoreprocessorwithrelativesmalleramountofhigh-performancecores.Theringconsistsoffiveringlayersofthreedifferenttypesforcommands,hugedataandsmallerdatatransportation,respectively.Thesourceroutingstrategyisemployedandanequipmentstatecontrolinterconnectionisdesignedforcongest

5、ionmanagement.Therouterhasabufferlessandcontention-freestructureandeachhoponlytakesoneclockcycle,thusminimizingthetransmissionlatencyandrealizingdeterministicrouting.ConsideringthelonglinksandhighbandwidthoftheRing,experimentsarecarriedouttofindaproperrepeaterinsertionmethod,

6、andthecrosstalkoptimizingmethodsarestudied,suchasinverterinsertioncrosswisebetweentwoneighborhoodlinesandarrangingneighborhoodlinesinsignaltransportdirection.ImplementationresultsshowthatthedesignedRing’sbandwidthis256GByte/s@1GHz,andcanfulfillthedatacommunicationdemandsofthe

7、digitalsignalprocessingapplications.Keywords:Non-blockingRing;Networks-on-Chip;DelayOptimization;CrosstalkOptimization8随着集成电路工艺的进步,单片上可集成的晶体管数目已经超过10亿,多核体系结构已经成为当前处理器设计的主流架构,片上网络(Networks-on-Chip,NoC)取代传统的总线成为了核间通信的主要方式。激进的多核体系结构通常具备大量的核心,通常被称作众核(ManyCore),但考虑到程序继承性、任务划分的难度以及

8、通信开销,也有许多采用少量强核构成系统,通常被称为片上多核(Multicore)。在片上多核处理器设计中,为提高峰值性能,通常将大量资源

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。