资源数据传输速率提升措施探究
来源:用户上传
作者:张耀文 李雄鸣 林宏 胡国 领原野
【摘要】 资源数据传输速率在一定程度上影响设备工作效率,是重要的数据性能指标。本文对提升资源数据传输速率的措施进行研究,旨在有效处理资源数据,满足工作需求。
【关键词】 资源数据 传输速率 提升 措施
前言:资源分发指的是服务器在获取数据之后,通过数据处理利用网络将数据发送至各客户端,资源分发效率与数据传输速率息息相关,资源分发最为核心技术指标即为数据传输的速率。结合实际情况,现有分发平台资源数据传输速率还无法满足实际应用的需求,因此,需要深入研究提升数据传输速率的方法。
一、问题提出
1、数据传输途径阐述。数据通过计算机传输至处理平台再返回计算机整个过程的资源传输速率即为数据传输速率,此过程主要有主机平台、PCI-E、DSP以及处理四个单元。
2、资源数据传输速率测定设计。测定资源数据传输速率过程中,需合理设计设备平台,从而提升数据处理效率和传输速率。首先,需记录处理数据的时间,数据通过主机平台的接口传输至处理平台时计时,PCI-E接口通过主控芯片进行数据处理,之后通过处理运算原路通过芯片传输至主机侧,此时计时结束,该过程数据传输的时间即为数据处理时长;其次,按照测试数据文件的大小来计算出资源数据传输速率;再次,以千次为单位进行多次的循环测速,速率测试记录如下表所示。通过观察测量结果可知:資源数据传输速率约为25Mbps,速率较低。实际测量结果和理论数值还有一定的差距,因此,应采取有效手段优化资源数据途径,从而提升数据传输的速率。
二、问题解决措施研究
1、资源数据传输速率较低原因分析。主机平台、PIC-E、主控及数据处理平台是资源数据传输的核心单元,由于处理单元对资源数据的处理效率较低或者主控软件的效率较低等因素都会导致数据传输速率降低,除此之外,Linux系统效率、处理总线的宽窄以及处理平台的主频等都是影响传输速率的因素。
2、改善措施研究。首先,可以采用更换主频处理器的CPU,提升技术参数,如:主频从1.6U提升至1.7U,总线宽带从2.5UT/s提升至5UT/s。通过PCI-E总线和主频处理器总线的影响,资源数据传输速率会大幅度提升。其次,优化PIC-E驱动代码,改变数据读取方式,从原来的查询方式改变为中断读取方式,使用汇编语言来存储数据信息,相比于主频处理器更换,其速度可以进一步提升。再次,通过分析主控单元的资源处理流程,可以优化数据资源,将数据由SD RAM转为片内RAM存储。因处理协议流程较为复杂,且数据开销有所增大,需利用片外SD RAM缓存数据,更换主控芯片NSP,该程序处理数据程序如下图所示。
主机侧通过分包方式利用PCI-E通道使数据传输到DSP,并解析协议之后进行应答,将数据缓存到片外SD RAM;将待处理的数据收集之后,DSP将SD RAM数据传输到处理单元,经过处理之后缓存至SD RAM;数据处理完成后,DSP将处理数据发送到主机侧;通过硬件平台进行方案改进,改变平台应用程序的资源数据处理流向,如下图所示:
三、效果研究
结语:综上所述,通过分析数据处理平台,优化数据传输通道和传输过程,经过对比分析,数据传输速率大大提升,通过改进后,可以满足性能指标的达成。
参 考 文 献
[1] 徐思毅,夏泳,陈孟奇,范月霞.资源数据传输速率提升方法的研究[J].舰船电子工程,2017.
[2] 刘科文.云存储系统数据传输性能提升方法研究[J].西安电子科技大学,2017.
[3] 刘娟,田泽,黎小玉.PCl-E接口驱动软件设计与实现[J].计算机技术与发展,2012.
转载注明来源:https://www.xzbu.com/1/view-15138934.htm