基于SRAM的IP查找流水线研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:lhongbo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高速增长的网络链路速率(OC768,40Gbps)给IP查找的吞吐量带来了巨大的挑战。另外,路由表规模急剧增加,而虚拟路由器导致路由表规模进一步扩大,这给IP查找的存储资源带来了严峻的挑战。   针对IP查找存在的问题,本文深入研究了IP查找方法,提出一种支持虚拟路由器可扩展的内存均衡的IP查找流水线架构DLP(Dual Linear Pipeline)。DLP具有内存均衡,高吞吐量,支持虚拟路由器等特点。论文的研究工作已取得了以下成果:   1.提出了基于节点高度的流水级分割方法。本文针对片内SRAM容量有限的问题,使用按节点高度划分trie树的方法,把大量的节点分割到片外SRAM,很好地解决了片内SRAM容量有限的问题;实验结果表明,采用3级以上的片外SRAM,按节点高度划分的方法就可以把大量的节点(80%以上)映射到片外SRAM。   2.提出了支持增量更新的均衡映射算法。通过把大量的节点存储在片外SRAM,根据流水级数和树高选取合适的初始步长,对trie树进行前缀扩展分成多棵子树,然后把子树转化成分组队列,在对分组队列排序之后,把trie树均衡地映射到对应的SRAM流水级。这个方法可以使得各级流水线存储均衡,很好地支持增量更新,同时可以在一个时钟周期完成一次IP查找。   3.设计并实现了支持虚拟路由器的并行流水线架构DLP。针对虚拟路由器多个路由表和路由引擎的新问题,该架构利用前面提出的两种方法,实现了只需要一个查找引擎就可以实现多个路由器实例的IP查找。DLP的流水线内存分布均衡,内存利用率可以达到98%以上,在FPGA上布局布线之后的IP查找速度可达到85Gbps。在PEARL原型系统上实现DLP,其中原型系统是4个GE端口的设备,测试转发性能可以达到系统的最大吞吐量4Gbps。DLP也具有很好的扩展性,吞吐量随着路由器实例的增加保持不变。
其他文献
粒子计算越来越深入的应用于化工、材料、生物等重大挑战性领域。随着粒子计算规模的增大,海量粒子数据的处理和存储遇到越来越大的挑战,如粒子数据读写的查找开销大、小磁盘
本文主要研究了自适应锁相环的模型和设计。   微处理器的工作频率不断提高,时钟周期变短,对于时钟偏差和抖动的要求也更严格。现代半导体工艺的进步,伴随着电源电压降低,
协同机制和信息融合是无线传感器网络中的关键技术,本文以基于无线传感器网络的道路交通信息采集为应用背景,将实时准确实现交通流量监测转化为高精度细粒度的车型识别问题,
随着集成电路设计规模的增长和制造工艺的不断进步,高性能处理器芯片在测试和验证等方面面临着日益严峻的挑战。可测试性设计(Design for Testability,DFT)用于提高测试覆盖
随着社会化网络和高性能计算的高速发展,海量存储的需求日益增长。提供海量存储服务的大规模机群文件系统正在得到产业界和学术界越来越多的重视。在网络带宽和CPU性能迅速提
随着集成电路制造工艺步入超深亚微米(very deep submicron,VDSM)和纳米(nanometer)阶段,芯片的缺陷密度不断上升,快速的成品率学习(yicld learning)有助于迅速提高芯片的成
激光标刻技术是激光技术的一个重要应用,目前已被广泛地应用到各个领域,从产品标识,到激光防伪,甚至到一些高新产品的制造中都或多或少地留下了激光标刻的痕迹。虽然目前激光标刻
污水是一种广泛存在的水体,逼真地展现污水可以给用户带来更真实、奇幻的视觉体验。污水含有丰富的污染物质,使其表现出浑浊状态,还会因为污染物质种类和浓度的不同,呈现不同
HDAudio高清音频协议是新一代音频协议。该协议具有高可靠性和灵活性的特点,为现代的计算机系统提供必要的音频接口,被广泛应用于PC和高性能的嵌入式系统中。HDAudio高清音频
随着我国研究生教育的迅猛发展,普通高等学校的招生规模越来越大,这就使得研究生数量上和种类上都得到了扩大和充实,与之同时的研究生信息化建设也迅速发展,这就使得研究生管理信