Design and analysis of a layer seven Network Processor accelerator using reconfigurable logic

被引:6
|
作者
Memik, G [1 ]
Memik, SO [1 ]
Mangione-Smith, WH [1 ]
机构
[1] Univ Calif Los Angeles, Dept Elect Engn, Los Angeles, CA 90024 USA
关键词
D O I
10.1109/FPGA.2002.1106668
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present an accelerator that is designed to improve performance of network processing applications, particularly layer seven networking applications. The accelerator can easily be integrated in Network Processors. We present the design details of two different FPGA implementations: a design where each task is implemented in the accelerator and another one where the accelerator must be partially reconfigured for different tasks. We also present novel algorithms for important tasks such as tree lookup and pattern matching that utilize the accelerator. We show that the accelerator improves the overall execution time by as much as 20-times for these tasks. We show that the accelerator can improve the execution time of a representative layer seven application by an order of magnitude. Finally, we discuss the effects of reconfiguration time and frequency over the performance of the accelerator.
引用
收藏
页码:131 / 140
页数:10
相关论文
共 50 条
  • [1] Design and analysis of a dynamically reconfigurable network processor
    Troxel, IA
    George, AD
    Oral, S
    LCN 2002: 27TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 2002, : 483 - 492
  • [2] The Design and Implementation of Reconfigurable Quaternary Logic Processor
    Wang, Hongjian
    Wu, Youdong
    Ouyang, Shan
    Chen, Xunlei
    Shen, Yunfu
    Jin, Yi
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT 2021, 2022, 13148 : 142 - 149
  • [3] A co-processor design of an energy efficient reconfigurable accelerator CMA
    Izawa, Mai
    Ozaki, Nobuaki
    Koizumi, Yusuke
    Uno, Rie
    Amano, Hideharu
    2013 FIRST INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2013, : 148 - 154
  • [4] Design and Tool Flow of a Reconfigurable Asynchronous Neural Network Accelerator
    Zhang, Jilin
    Wu, Hui
    Chen, Weijia
    Wei, Shaojun
    Chen, Hong
    TSINGHUA SCIENCE AND TECHNOLOGY, 2021, 26 (05) : 565 - 573
  • [5] Design and Tool Flow of a Reconfigurable Asynchronous Neural Network Accelerator
    Jilin Zhang
    Hui Wu
    Weijia Chen
    Shaojun Wei
    Hong Chen
    Tsinghua Science and Technology, 2021, 26 (05) : 565 - 573
  • [6] Using reconfigurable logic to implement an active network
    Horta, EL
    Kofuji, ST
    COMPUTERS AND THEIR APPLICATIONS, 2000, : 37 - 41
  • [7] ALU design using reconfigurable CMOS logic
    Srivastava, A
    Srinivasan, C
    2002 45TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, CONFERENCE PROCEEDINGS, 2002, : 663 - 666
  • [8] Design of a Ternary Logic Processor Using CNTFET Technology
    Gadgil, Sharvani
    Sandesh, Goli Naga
    Vudadha, Chetan
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2024, 43 (09) : 5809 - 5833
  • [9] Implementation of logic circuits using a novel design of a reconfigurable feedforward artificial neural network approach
    Mansoura Univ, Mansoura, Egypt
    Nat Radio Sci Conf NRSC Proc, (C32):
  • [10] Design of a Generic Dynamically Reconfigurable Convolutional Neural Network Accelerator with Optimal Balance
    Tong, Haoran
    Han, Ke
    Han, Si
    Luo, Yingqi
    ELECTRONICS, 2024, 13 (04)