首页> 外文期刊>International journal of reconfigurable computing >Hardware Accelerators Targeting a Novel Group Based Packet Classification Algorithm
【24h】

Hardware Accelerators Targeting a Novel Group Based Packet Classification Algorithm

机译:针对新型基于分组的分组分类算法的硬件加速器

获取原文
获取原文并翻译 | 示例
           

摘要

Packet classification is a ubiquitous and key building block for many critical network devices. However, it remains as one of the main bottlenecks faced when designing fast network devices. In this paper, we propose a novel Group Based Search packet classification Algorithm (GBSA) that is scalable, fast, and efficient. GBSA consumes an average of 0.4 Megabytes of memory for a 10 k rule set. The worst-case classification time per packet is 2 microseconds, and the preprocessing speed is 3 M rules/second based on a Xeon processor operating at 3.4 GHz. When compared with other state-of-the-art classification techniques, the results showed that GBSA outperforms the competition with respect to speed, memory usage, and processing time. Moreover, GBSA is amenable to implementation in hardware. Three different hardware implementations are also presented in this paper including an Application Specific Instruction Set Processor (ASIP) implementation, and two pure Register-Transfer Level (RTL) implementations based on Impulse-C and Handel-C flows, respectively. Speedups achieved with these hardware accelerators ranged from 9x to 18x compared with a pure software implementation running on a Xeon processor.
机译:数据包分类是许多关键网络设备普遍存在的关键组成部分。但是,它仍然是设计快速网络设备时面临的主要瓶颈之一。在本文中,我们提出了一种新颖的基于组的搜索包分类算法(GBSA),该算法具有可伸缩性,快速性和高效性。对于10 k规则集,GBSA平均消耗0.4 MB的内存。基于在3.4 GHz下运行的Xeon处理器,每个数据包的最坏情况下的分类时间为2微秒,预处理速度为3 M规则/秒。与其他最新的分类技术相比,结果表明,GBSA在速度,内存使用和处理时间方面优于竞争对手。而且,GBSA可以在硬件中实现。本文还介绍了三种不同的硬件实现,包括专用指令集处理器(ASIP)实现和分别基于Impulse-C和Handel-C流的两种纯寄存器传输级(RTL)实现。与在Xeon处理器上运行的纯软件实现相比,这些硬件加速器实现的加速范围是9倍至18倍。

著录项

  • 来源
    《International journal of reconfigurable computing》 |2013年第2013期|681894.1-681894.33|共33页
  • 作者

    O. Ahmed; S. Areibi; G. Grewal;

  • 作者单位

    School of Engineering and Computer Science, University of Guelph, Guelph, ON, Canada N1G 2W1;

    School of Engineering and Computer Science, University of Guelph, Guelph, ON, Canada N1G 2W1;

    School of Engineering and Computer Science, University of Guelph, Guelph, ON, Canada N1G 2W1;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号