存储器访问敏感的片上网络映射算法研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:bdwldy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体技术的不断发展,越来越多的核将被集成到同一块芯片中,以获得更高的计算能力同时降低整体功耗。传统的点对点和基于总线的通信机制并不能满足迅速增长的多核芯片内部的数据通信。片上网络将芯片内部的各个核连接起来并提供数据包交换服务,为核与核之间的数据通信提供更大的带宽。在大规模多核处理器中,片上网络已经成为一种得到广泛认可的通信解决方案。对于目前的多核芯片来说,与通过片上网络实现的芯片内部的高带宽相比,多核芯片与芯片外部存储器之间的通信带宽相对较小,这已经成为系统整体通信效率提高的瓶颈,这是因为大量的任务为等待访问存储器而处于等待状态,从而降低系统整体性能。SDRAM由于其巨大的存储容量和较高的访存速度成为一种被广泛采用的片外存储器,并且SDRAM中不同的存储体之间能够进行并行操作,这是提高存储器访问效率的关键。针对片外存储器这一通信瓶颈问题,本文提出了一个全新的映射算法——MA-MAP算法,该算法的主要设计思想是:对存储体的访问必须通过特定的链路到达存储器,结合轮询交换机制能够使对同一存储体的访问交替的到达存储器,从而尽可能的提高访存服务的并行性。该算法既能优化芯片内部通信又能提高芯片内部的核与片外存储器之间的通信效率,而且本文提出的映射算法是基于常用的具有轮询交换机制和源路由策略的路由器实现,不需要任何特殊的硬件支持。为了对本文提出的映射算法的效果进行验证,实验中选择了NIRGAM片上网络模拟器,在对其进行功能修改的同时添加了本实验所需要的功能模块:源节点模块和存储器模块。通过实验证明,本文提出的映射算法能够显著的提高存储器的访问效率,并且与经典的片上网络映射算法PBB和NMAP相比,本文提出的映射算法大大的提高了系统总体运行效率。
其他文献
伴随着软件的普及和功能的增强,软件规模逐渐增大,复杂度不断提高,软件成本迅猛增长,软件失效可能造成的负面影响也越来越大。因此,如何保证和提高软件可靠性成为业界最关心
目前3G的无线性能得到了较大的提高,但是在满足用户需求等领域,还有很多局限。现在对未来通信系统的要求已经超过现有网络的承载能力,寻找突破性的网络结构势在必行,于是LTE
如今,协议测试在保证协议实现正确性方面发挥着越来越重要的作用。在传统的协议测试环境下,测试用户需要自己开发或者购买已经开发好的测试工具,还需要将测试工具与被测设备
近年来,云计算不论是在国内还是在国外都受到了越来越多的关注。而Hadoop则被认为是当前主流的、使用最广泛的云计算开源平台。作为Hadoop的首选底层存储系统,HDFS(Hadoop Di
面向服务的体系架构(Service-Oriented Architecture, SOA)已经成为分布式软件系统架构的主流趋势。Web服务(Web service, WS)是SOA的主要实现方式之一。由于Web服务存在于开
负载均衡是服务器集群化中最为重要的环节,与负载均衡技术发展早期相比,现代负载均衡所面临的外部环境发生了许多变化,其中最为重要的两个变化是:1)计算机处理器从单核变为多核;2
随着3G应用的逐步推广,应用软件的主流平台正在由个人电脑向手持智能终端转变,随之而来的是软件平台的移植,软件的功能没有发生大的变动,改变的只是较少的几个模块,针对新的
在数据中心和云计算架构中,虚拟化技术在资源管理,服务器整合,提高资源利用率等发挥了巨大的作用。在虚拟化环境中,如果要保证高资源利用率和系统性能,必须有一个高效的内存管理方
随着IT行业竞争的日益白热化,如何提供更好的互联网应用服务成为业界关注的重点。正是在这种背景下,出现了基于IMS多媒体通信终端系统,它不仅方便了企业的远程通信,而且极大
随着集成电路工艺特征尺寸的不断降低,工艺偏差、串扰和电源噪声等导致了电路中存在大量的小时延缺陷,如何选择出合适的测试通路集合检测出这些小时延缺陷导致的电路时延失效是