基于层次化存储的高性能数据包缓存机制的研究与实现

被引量 : 0次 | 上传用户:xxyxwxx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络链路速率提升到OC-768(40Gbps),网络节点在提高数据处理能力的同时也必须提供QoS控制,以满足各种应用的要求。作为一个存储-处理-转发的网络系统,网络处理器必须首先将接收到的数据缓存,然后进行协议处理并转发。然而网络中数据到达的速率有很大的波动性,因此需要大容量、高带宽并能够快速访存的缓冲存储单元来吸收网络中的数据波动。基于目前存储设备的发展现状,这种性能要求很难由单一的存储器提供。针对以上特点,结合XDNP中特殊的层次化存储体系,本文设计并实现了一种基于SRAM和DRAM存储器共同构成的数据包缓冲存储单元。其中,DRAM提供大容量数据包存储,而SRAM负责实现快速访问,使该结构以较低的成本实现高性能包缓存。数据包缓存的管理机制包括三个方面:数据包缓存地址管理、数据包队列管理和发送队列调度。这三种管理机制通过减少对DRAM存储器的访问来提升数据包缓存的效率,并保证各个发送队列享有均等的数据带宽。为了提高数据包缓存的吞吐量,本文提出了一种完全靠硬件实现、支持任意个数的多通道存储的方法。并实现了数据包缓存中DRAM的3通道配置,通过通道间交叉存取隐藏存储器访问延时。论文的最后对上述数据包缓存管理机制进行了功能验证。并对单通道和3通道DRAM配置的包缓存单元性能进行了对比。结果表明,采用3通道配置的包缓存单元提供的DRAM吞吐量是单通道198%,性能改善明显。
其他文献
目的:调查宁夏生态移民儿童行为问题检出率,研究生态迁移对儿童心理健康的影响,并探讨其相关因素,为生态移民儿童行为问题干预措施提供理论依据。方法:采用多阶段抽样方法:抽取生态
村民自治权是村民自治制度的核心,只有确保村民自治权在广大农村地区,健康、有序、协调的发展,才能使广大农民实现当家做主的愿望。本文从村民自治权的基础理论入手,分析阻碍村民
在对我国建筑行业安全形势进行简单描述后,提出了建筑企业应急救援工作的内容及重要性.在此基础上,提出了建立建筑企业应急救援信息系统的运行机制,并给出了一些建设性实施对
我们之所以给予老年人与未成年人特殊的保护,是因为两者作为社会的弱势群体,有着其特殊的生理和心理构造。虽然《刑法修正案(八)》中有少数条款是专门针对未成年人和老年人犯
一、幼儿教育面临未来的挑战国际二十一世纪教育委员会在最近向联合国教科文组织提交的报告《教育——财富蕴藏其中》指出,新技术使人类进入了信息传播全球化的时代,在面向未来
随着石油的生产和消费量的不断增大,石油类物质进入环境造成的污染问题日益严重。土壤石油油污染是石油生产过程中造成的环境污染之一,是急需解决的重要环境问题。传统的物理
在传统林分空间结构参数的确定中,对象木的邻木株数多固定为4,而应用Voronoi多边形的结构特征来确定林木的竞争单元时,灵活地选取了对项目的邻木株数,能够有效分析林分空间结构的
伴随着当前市场化、全球化趋势的日益凸显,企业所面临的市场竞争越来越激烈。企业只有不断创新自身的市场营销战略,才能够在激烈的市场竞争中占据有利地位。基于这一现状,笔
合理的炉缸冷却制度是保证大型高炉长寿的基础,不同冷却制度对高炉炉缸的温度分布和侵蚀状况具有直接影响.结合某4000 m3级高炉,根据传热学理论建立了高炉炉缸、炉底温度场物
"以情育德"就是有意识地利用并强化感情的感染力,使之成为促进学生健康成长的内驱力。爱是"以情育德"的前提;平等是"以情育德"的基础;以情感人是"以情育德"的基本方式;创设情