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 条
  • [41] Low Complexity Reconfigurable-Scalable Architecture Design Methodology for Deep Neural Network Inference Accelerator
    Nimbekar, Anagha
    Vatti, Chandrasekhara Srinivas
    Dinesh, Y. V. Sai
    Singh, Sunidhi
    Gupta, Tarun
    Chandrapu, Ramesh Reddy
    Acharyya, Amit
    2022 IEEE 35TH INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (IEEE SOCC 2022), 2022, : 83 - 88
  • [42] Design and analysis of a reconfigurable XOR/OR logic gate using 2D photonic crystals with low latency
    K. Esakki Muthu
    S. Selvendran
    V. Keerthana
    K. Murugalakshmi
    A. Sivanantha Raja
    Optical and Quantum Electronics, 2020, 52
  • [43] Analysis and design of reconfigurable logic controllers based on signal interpreted Petri nets
    Li, Jun
    Dai, Xianzhong
    Meng, Zhengda
    Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2004, 34 (SUPPL.): : 101 - 107
  • [44] Design and analysis of a reconfigurable XOR/OR logic gate using 2D photonic crystals with low latency
    Muthu, K. Esakki
    Selvendran, S.
    Keerthana, V.
    Murugalakshmi, K.
    Raja, A. Sivanantha
    OPTICAL AND QUANTUM ELECTRONICS, 2020, 52 (10)
  • [45] FPGA-Based Reconfigurable Convolutional Neural Network Accelerator Using Sparse and Convolutional Optimization
    Gowda, Kavitha Malali Vishveshwarappa
    Madhavan, Sowmya
    Rinaldi, Stefano
    Divakarachari, Parameshachari Bidare
    Atmakur, Anitha
    ELECTRONICS, 2022, 11 (10)
  • [46] Solid state integrated optical cellular two-layer logic image processor: Design and demonstration
    Peng, HF
    Liu, L
    Yin, YZ
    OPTICAL ENGINEERING, 1995, 34 (12) : 3508 - 3513
  • [47] System Level Design of Reconfigurable Server Farms Using Elliptic Curve Cryptography Processor Engines
    Moon, Sangook
    Park, Jongsu
    JOURNAL OF APPLIED MATHEMATICS, 2014,
  • [48] Design of reconfigurable logic circuits based on single-layer magnetic-tunnel-junction elements
    Lee, Seungyeon
    Lee, Gamyoung
    Lee, Hyunju
    Lee, Seungjun
    Shin, Hyungsoon
    Japanese Journal of Applied Physics, 2008, 47 (4 PART 2): : 3264 - 3268
  • [49] Design of reconfigurable logic circuits based on single-layer magnetic-tunnel-junction elements
    Lee, Seungyeon
    Lee, Gamyoung
    Lee, Hyunju
    Lee, Seungjun
    Shin, Hyungsoon
    JAPANESE JOURNAL OF APPLIED PHYSICS, 2008, 47 (04) : 3264 - 3268
  • [50] Analysis and design method of a class of reconfigurable parallel mechanisms by using reconfigurable platform
    Huang, Guanyu
    Zhang, Dan
    Zou, Qi
    Ye, Wei
    Kong, Lingyu
    MECHANISM AND MACHINE THEORY, 2023, 181