Title:
A Virtualized Quality of Service Packet Scheduling Accelerator
A Virtualized Quality of Service Packet Scheduling Accelerator
Author(s)
Chuang, Kangtao Kendall
Yalamanchili, Sudhakar
Gavrilovska, Ada
Schwan, Karsten
Yalamanchili, Sudhakar
Gavrilovska, Ada
Schwan, Karsten
Advisor(s)
Editor(s)
Collections
Supplementary to
Permanent Link
Abstract
This paper introduces the virtualization of a Quality of Service Packet Scheduler.
Virtualization in terms of resource sharing among multiple processes of virtual packet
schedulers implementing the DWCS algorithm on an FPGA is implemented in the ShareStreams-
V architecture. This work builds on the previous work in ShareStreams, which implemented
the Dynamic Window-Constrained Scheduler algorithm. This implementation is
parametric, permitting tradeoffs between packet decision latency, decision throughput, and
the number of virtual packet schedulers supported. ShareStreams-V is able to schedule
minimal size packets faster than one decision per 51.2 ns for up to 64 streams, the throughput
required for 10Gbps Ethernet.
Sponsor
Date Issued
2008-05-21
Extent
Resource Type
Text
Resource Subtype
Technical Report