A pipelined memory architecture for high throughput network processors

被引:20
|
作者
Sherwood, T [1 ]
Varghese, G [1 ]
Calder, B [1 ]
机构
[1] Univ Calif San Diego, Dept Comp Sci & Engn, San Diego, CA 92103 USA
关键词
D O I
10.1109/ISCA.2003.1207008
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Designing ASICs for each new generation of backbone routers is a time intensive and fiscally draining process. In this paper we focus on the design of a programmable architecture for backbone routers, based on the manipulation of wide irregular memory words, that can provide a feasible design alternative to custom ASICs. We propose a pipelined memory design that emphasizes worst-case throughput over latency, and co-explore architectural tradeoffs with the design of several important network algorithms. Through this co-exploration, we show that a programmable architecture can efficiently exploit behavior inherent to most common network algorithms to keep up with next generation network speeds.
引用
收藏
页码:288 / 299
页数:12
相关论文
共 50 条
  • [1] A pipelined shared-memory architecture for FFT processors
    Jia, LH
    Gao, YH
    Tenhunen, H
    [J]. 42ND MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, PROCEEDINGS, VOLS 1 AND 2, 1999, : 804 - 807
  • [2] THROUGHPUT ANALYSIS OF PIPELINED PROTOCOL PROCESSORS
    CARDONA, M
    SATAKE, T
    TSUJII, S
    [J]. ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 1994, 77 (04): : 79 - 91
  • [3] Compiling High Throughput Network Processors
    Lavasani, Maysam
    Dennison, Larry
    Chiou, Derek
    [J]. FPGA 12: PROCEEDINGS OF THE 2012 ACM-SIGDA INTERNATIONAL SYMPOSIUM ON FIELD PROGRAMMABLE GATE ARRAYS, 2012, : 87 - 96
  • [4] Implementations of high throughput sequential and fully pipelined AES processors on FPGA
    Fan, Chih-Peng
    Hwang, Jun-Kui
    [J]. 2007 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, VOLS 1 AND 2, 2007, : 280 - +
  • [5] A High-Throughput Pipelined Architecture for JPEG XR Encoding
    Hattori, Koichi
    Tsutsui, Hiroshi
    Ochi, Hiroyuki
    Nakamura, Yukihiro
    [J]. 2009 IEEE/ACM/IFIP 7TH WORKSHOP ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA, 2009, : 9 - +
  • [6] FPGA implementation of hierarchical memory architecture for network processors
    Liu, Z
    Zheng, K
    Liu, B
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2004, : 295 - 298
  • [7] Stall power reduction in pipelined architecture processors
    Lotfi-Kamran, Pejman
    Rahmani, Amir-Mohammad
    Salehpour, Ali-Asghar
    Afzali-Kusha, Ali
    Navabi, Zainalabedin
    [J]. 21ST INTERNATIONAL CONFERENCE ON VLSI DESIGN: HELD JOINTLY WITH THE 7TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2008, : 541 - 546
  • [8] High-throughput PIM (Processing in-Memory) for DRAM using Bank-level Pipelined Architecture
    Lee, Hyunsoo
    Lee, Hyundong
    Shin, Minseung
    Shin, Gyuri
    Jeon, Sumin
    Song, Taigon
    [J]. 2023 20TH INTERNATIONAL SOC DESIGN CONFERENCE, ISOCC, 2023, : 101 - 102
  • [9] High Throughput Feed Forward Pipelined Parallel Architecture for FFT and IFFT
    Chandrabose, Kathir K.
    Paramasivam, C.
    [J]. 2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,
  • [10] A high throughput pipelined architecture for blind adaptive equalizer with minimum latency
    Mizuno, M
    Okello, J
    Ochi, H
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2003, E86A (08) : 2011 - 2019