【摘 要】
:
随着集成电路工艺和设计技术的不断进步,芯片的集成度不断提高,单块芯片上集成的功能部件越来越多。复杂系统芯片中,各功能部件往往通过片内总线共享片外主存,访存性能成为制约性
论文部分内容阅读
随着集成电路工艺和设计技术的不断进步,芯片的集成度不断提高,单块芯片上集成的功能部件越来越多。复杂系统芯片中,各功能部件往往通过片内总线共享片外主存,访存性能成为制约性能的关键因素之一。现代的互连架构着重于挖掘访存设备的局部性,交叠访存行为延迟,而传统AHB协议访存部件的行为存在一定的性能瓶颈。本文结合传统的AHB设备的行为特点及互连结构的潜在需求,进行互连结构的优化工作,挖掘访存设备的局部性,提升访存性能。
本文对系统中各个设备的访存需求进行分析,搭建仿真平台量化分析访存过程,寻找性能瓶颈及主设备行为潜在的问题,采用三种不同的方式对互连结构进行优化,提升访存效率,提高访存设备的带宽。首先,针对AHB不定长传输降低访存效率的问题,采用修改主设备访存行为的方法,将AHB接口的设备修改为AXI接口,利用AXI协议发送定长请求,连续发送未决交易,提升设备带宽;其次,针对主设备与内存控制器内部操作数据宽度不一致的问题,引入BACBS模块,在读通道采用读预取策略,写通道采用写合并策略,使访存设备的交易长度与内存控制器内部的预取长度一致,提升带宽利用率;最后,针对访存设备无法交叠访存延迟的问题,采用添加预取机制的BACBS模块,交叠访存延迟,进一步提升AHB设备的访存带宽。评测结果表明在访存最差情况下,引入优化方案后,系统带宽提升了1.78倍,访存功耗仅增加10.9%,而增加的逻辑单元面积仅为原芯片面积的0.79%左右。
本文的工作是基于北京大学众志PKUnity-3(65)系统芯片。三种优化方案从访存行为的不同角度对性能进行优化。引入三种优化策略后,访存最差情况下,互连架构基本满足各个设备带宽需求。复用的访存模块在新架构下的行为缺陷得到了有效的解决。
其他文献
随着时代的发展,信息的采集、传播的速度和规模达到空前的水平。面对极度膨胀的信息量,面对数据过剩的巨大压力,数据挖掘技术为从海量数据中快速准确获取有效信息提供了支持,
随着集成电路工艺的进步和计算机技术的发展,计算机系统的功耗逐步成为制约计算机技术进一步发展的瓶颈。为了解决计算机系统的功耗问题,各种功耗管理技术应运而生,成为学术界、
命名实体是用来标识一个客观存在的事物的词或短语,是信息表达的重要载体,用来表达文本的主要内容。近十几年来,中国的互联网信息产业发展非常迅速,大量的信息以电子文档的形
随着网络的普及和居民消费需求的提升,网络购物这种新型消费模式迅猛发展,使面向普通消费者的快递物流业成为了物流行业新的爆发点。电商对物流的时效性要求越来越高,使得快
随着信息化的推进,软件应用的领域越来越广泛,软件本身的复杂性也随之加大。如何保证软件质量一直是计算机技术的热门研究领域。单元测试是保证软件质量的重要环节。如何解决
随着信息技术的迅速发展,社会网络变得无处不在,从生物学到互联网,从大型的电力网到人际关系网等等。从大量的数据中提取有效的、可信的、新颖的信息的数据挖掘成为了当今的
网络协议分析工具是一套软件工具套件,主要是用于分析网络协议的数据以及状态等信息,通过捕获和过滤原始数据,获得大量网络数据基本信息,并对原始数据进行分析。从而达到分析
以2009年3G网络正式投入运营为标志,中国移动互联网产业进入飞速发展时期,与此同时,智能手机也开始流行。智能手机和3G网络的兴起使不良信息在移动互联网中的传播有了更好的硬件
搜索引擎质量评价是一个非常重要的问题。对于使用者,它可以帮助他们选择合适的搜索引擎,找到满足信息需求的信息;对于搜索引擎的研究和开发人员,它能够帮助他们比较各组件算
EAST低温系统为中科院等离子体物理研究所自主设计制造,为EAST各冷质部件提供超临界氦迫流冷却,设计制冷量为1050 W/3.5K+200 W/4.5 K+13g/s LHe+(13~25)kW/80K,设计当量制冷