ShareStreams (Scalable Hardware Architectures for Stream Schedulers) is a canonical architecture for realizing a range of scheduling disciplines. This paper discusses the design choices and tradeoffs made in the development of a Endsystem/Host-based router realization of the ShareStreams architecture. We evaluate the impact of block decisions and aggregation on the ShareStreams architecture. Using processor resources for queuing and data movement, and FPGA hardware for accelerating stream selection and stream priority updates, ShareStreams can easily meet the wire-speeds of 10Gbps links. This allows provision of customized scheduling solutions and interoperability of scheduling disciplines. FPGA hardware uses a single-cycle D...
A module to provide Quality of Service (QoS) has been developed to perform customizable packet sched...
peer reviewedRecent technological advances in commodity server architectures, with multiple multi-co...
Currently, we are witnessing a trend in network routers to include reconfigurable hardware structure...
rajk gt ¢ ieee.org ShareStreams (Scalable Hardware Architectures for Stream Schedulers) is a unified...
We present an architecture and hardware for scheduling gigabit packet streams in server clusters th...
We present an architecture and hardware for scheduling gigabit packet streams in server clusters tha...
1) Scheduling of packet streams in real-time (as opposed to virtual-time) is necessary to make class...
Modern integrated networks can support the diverse quality-of-service requirements of current and em...
Recent technological advances in commodity server architectures, with multiple multi-core CPUs, int...
This paper introduces the virtualization of a Quality of Service Packet Scheduler. Virtualization i...
Packet switching fabrics constitute a fundamental building block of all Internet routers. As a core ...
Packet scheduling and routing are two basic functions of a data network. Packet scheduling determine...
Multicore and many-core architectures have penetrated the vast majority of computing systems, from h...
Quality of Service (QoS) provisioning is an important challenge for future packet networks. There ar...
Journal ArticleOur premise is that since there already exists a large, mature body of literature on ...
A module to provide Quality of Service (QoS) has been developed to perform customizable packet sched...
peer reviewedRecent technological advances in commodity server architectures, with multiple multi-co...
Currently, we are witnessing a trend in network routers to include reconfigurable hardware structure...
rajk gt ¢ ieee.org ShareStreams (Scalable Hardware Architectures for Stream Schedulers) is a unified...
We present an architecture and hardware for scheduling gigabit packet streams in server clusters th...
We present an architecture and hardware for scheduling gigabit packet streams in server clusters tha...
1) Scheduling of packet streams in real-time (as opposed to virtual-time) is necessary to make class...
Modern integrated networks can support the diverse quality-of-service requirements of current and em...
Recent technological advances in commodity server architectures, with multiple multi-core CPUs, int...
This paper introduces the virtualization of a Quality of Service Packet Scheduler. Virtualization i...
Packet switching fabrics constitute a fundamental building block of all Internet routers. As a core ...
Packet scheduling and routing are two basic functions of a data network. Packet scheduling determine...
Multicore and many-core architectures have penetrated the vast majority of computing systems, from h...
Quality of Service (QoS) provisioning is an important challenge for future packet networks. There ar...
Journal ArticleOur premise is that since there already exists a large, mature body of literature on ...
A module to provide Quality of Service (QoS) has been developed to perform customizable packet sched...
peer reviewedRecent technological advances in commodity server architectures, with multiple multi-co...
Currently, we are witnessing a trend in network routers to include reconfigurable hardware structure...