ShareStreams: A scalable architecture and hardware support for high-speed QoS packet schedulers

被引:4
|
作者
Krishnamurthy, R [1 ]
Yalamanchili, S [1 ]
Schwan, K [1 ]
West, R [1 ]
机构
[1] IBM Res Corp, Zurich Labs, Zurich, Switzerland
关键词
D O I
10.1109/FCCM.2004.52
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
ShareStreams (Scalable Hardware Architectures for Stream Schedulers) is a unified hardware architecture for realizing a range of wire-speed packet scheduling disciplines for output link scheduling. This paper presents opportunities to exploit parallelism, design issues, tradeoffis and evaluation of the FPGA hardware architecture for use in switch network interfaces. The architecture uses processor resources for queueing & data movement and FPGA hardware resources for accelerating decisions and priorsity updates. The hardware architecture stores state in Register base blocks, stream service attributes are compared using single-cycle decision blocks arranged in a novel single-stage recirculating network. The architecture provides effective mechanisms to trade hardware complexity for lower execution-time in a predictable manner The hardware realized in a Virtex-I and Virtex-II FPGA can meet the packet-time requirements of 10Gbps links for 256 stream queues with window-constrained scheduling disciplines. The hardware can schedule 1536 stream queues with priority-class/fair-queueing scheduling disciplines using 16 service-classes to meet 10Gbps packet-times.
引用
收藏
页码:115 / 124
页数:10
相关论文
共 50 条
  • [31] Parallel architecture support for high-speed protocol processing
    Chan, TS
    Gorton, I
    MICROPROCESSORS AND MICROSYSTEMS, 1997, 20 (06) : 325 - 339
  • [32] DiCAP: Distributed Packet Capturing Architecture for High-Speed Network Links
    Morariu, Cristian
    Stiller, Burkhard
    2008 IEEE 33RD CONFERENCE ON LOCAL COMPUTER NETWORKS, VOLS 1 AND 2, 2008, : 157 - 164
  • [33] A TCAM-based parallel architecture for high-speed packet forwarding
    Akhbarizadeh, Mohammad J.
    Nourani, Mehrdad
    Panigrahy, Rina
    Sharma, Samar
    IEEE TRANSACTIONS ON COMPUTERS, 2007, 56 (01) : 58 - 72
  • [34] Design of new DSP instructions and their hardware architecture for high-speed FFT
    Lee, JS
    Sunwoo, MH
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2003, 33 (03): : 247 - 254
  • [35] Hardware Architecture of the Universal High-Speed Interconnection Chiplet for Chiplet Integration
    Li, Songting
    Wang, Yong
    Feng, Changlei
    Wang, Hao
    2024 9TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS, ICCCS 2024, 2024, : 1083 - 1087
  • [36] High-speed hardware architecture for implementations of multivariate signature generations on FPGAs
    Haibo Yi
    Zhe Nie
    EURASIP Journal on Wireless Communications and Networking, 2018
  • [37] Scalable Processor Core for High-speed Pattern Matching Architecture on FPGA
    Alyushin, A. V.
    Alyushin, S. A.
    Arkhangelsky, V. G.
    2016 THIRD INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION PROCESSING, DATA MINING, AND WIRELESS COMMUNICATIONS (DIPDMWC), 2016, : 148 - 153
  • [38] High-speed hardware architecture for implementations of multivariate signature generations on FPGAs
    Yi, Haibo
    Nie, Zhe
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2018,
  • [39] Design of new DSP iinstructions and their hardware architecture for high-speed FFT
    Lee, JS
    Jeon, YS
    Sunwoo, MH
    SIPS 2001: IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: DESIGN AND IMPLEMENTATION, 2001, : 80 - 90
  • [40] Design of New DSP Instructions and Their Hardware Architecture for High-Speed FFT
    Jae Sung Lee
    Myung H. Sunwoo
    Journal of VLSI signal processing systems for signal, image and video technology, 2003, 33 : 247 - 254