首页> 外文会议>International Conference on Networking and Mobile Computing >High Performance Embedded Route Lookup Coprocessor for Network Processors
【24h】

High Performance Embedded Route Lookup Coprocessor for Network Processors

机译:用于网络处理器的高性能嵌入式路由查找协处理器

获取原文

摘要

Embedded Route Lookup Coprocessors (RLCs) are attractive for their potential in building high-performance Network Processors. But compared with conventional lookup schemes, it always imposes more severe restrictions on table size and power consumption, which poses challenge in the state of art. In this paper, we propose a novel lookup mechanism, Compounded CAM with Optimized Bitmap Compression (CCAM-OBC), which employs different lookup methods for prefixes of different length ranges, so as to combine the benefits of CAMs and bitmap compressed tries. With this scheme, table size, power consumption and update complexity are all well optimized while very high lookup throughput is achieved, which makes it a perfect solution to embedded RLC. For a real-life 130K-prefix route table, the implemented prototype performs more than 100 Million Packets Per Second (MPPS) with only 24KB TCAM, 48KB BCAM and 251KB SRAM. Furthermore, each update needs only 2 memory accesses averagely.
机译:嵌入式路由查找协处理器(RLC)对于它们在构建高性能网络处理器方面的潜力具有吸引力。但与传统的查找方案相比,它始终对桌子大小和功耗产生了更严重的限制,这在艺术状态下构成了挑战。在本文中,我们提出了一种新颖的查找机制,具有优化位图压缩(CCAM-OBC)的复合凸轮,其采用不同长度范围的前缀采用不同的查找方法,以便将凸轮和位图压缩尝试的优势结合起来。通过该方案,表格大小,功耗和更新复杂性都得到了很好的优化,同时实现了非常高的查找吞吐量,这使其成为嵌入式RLC的完美解决方案。对于真实寿命130K-Prefix路由表,实现的原型每秒执行超过1亿个数据包(MPPS),只有24KB TCAM,48KB BCAM和251KB SRAM。此外,每个更新都需要平均只需要2个存储器访问。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号