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 条
  • [31] Bandwidth Bottleneck in Network-on-Chip for High-Throughput Processors
    Kim, Jiho
    Cho, Sanghun
    Rhu, Minsoo
    Bakhoda, Ali
    Aamodt, Tor M.
    Kim, John
    [J]. PACT '20: PROCEEDINGS OF THE ACM INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2020, : 157 - 158
  • [32] Off-chip communication architectures for high throughput network processors
    Engel, Jacob
    Kocak, Taskin
    [J]. COMPUTER COMMUNICATIONS, 2009, 32 (05) : 867 - 879
  • [33] High-throughput pipelined mergesort
    Fleming, Kermin
    King, Myron
    Ng, Man Cheuk
    Khan, Asif
    Vijayaraghavan, Muralidaran
    [J]. MEMOCODE'08: SIXTH ACM & IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CO-DESIGN, PROCEEDINGS, 2008, : 155 - 158
  • [34] Throughput Regulation in Shared Memory Multicore Processors
    Chen, X.
    Xiao, H.
    Wardi, Y.
    Yalamanchili, S.
    [J]. 2015 IEEE 22ND INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2015, : 12 - 20
  • [35] A compact pipelined architecture with high-throughput for context-based binary arithmetic coding
    Yu, Chu
    Hu, Hwai-Tsu
    [J]. 20TH ANNIVERSARY IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2007, : 33 - 36
  • [36] Multi-access integrated memory management for deeply pipelined processors
    Nasibi, O
    Nourani, M
    Fakhraie, M
    Dezfoli, AG
    [J]. ICM'99: ELEVENTH INTERNATIONAL CONFERENCE ON MICROELECTRONICS - PROCEEDINGS, 1999, : 285 - 289
  • [37] A pipelined architecture for throughput enhancement in remote database logging applications
    Babu, Bibin
    Gopalakrishnan, Ranjith
    Cuijpers, Pieter
    Meempat, Gopalakrishnan
    [J]. PROCEEDINGS OF THE 10TH IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND APPLICATIONS, 2006, : 192 - +
  • [38] Experimental SEFDM Pipelined Iterative Detection Architecture with Improved Throughput
    Ozan, Waseem
    Haigh, Paul Anthony
    Tan, Bo
    Darwazeh, Izzat
    [J]. 2018 IEEE 87TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2018,
  • [39] A new survival architecture for network processors
    Bae, S
    Seo, D
    Kang, G
    Kang, S
    [J]. ADVANCED INTERNET SERVICES AND APPPLICATIONS, PROCEEDINGS, 2002, 2402 : 1 - 9
  • [40] High Throughput, Pipelined Implementation of AES on FPGA
    Qu, Shanxin
    Shou, Guochu
    Hu, Yihong
    Guo, Zhigang
    Qian, Zongjue
    [J]. IEEC 2009: FIRST INTERNATIONAL SYMPOSIUM ON INFORMATION ENGINEERING AND ELECTRONIC COMMERCE, PROCEEDINGS, 2009, : 542 - 545