Title :
On the speedup required for work-conserving crossbar switches
Author :
Krishna, Pattabhiraman ; Patel, Naimish S. ; Charny, Anna ; Simcoe, Robert J.
Author_Institution :
Compaq Comput. Corp., Marlboro, MA, USA
fDate :
6/1/1999 12:00:00 AM
Abstract :
This paper describes the architecture for a work-conserving server using a combined I/O-buffered crossbar switch. The switch employs a novel algorithm based on output occupancy, the lowest occupancy output first algorithm (LOOFA), and a speedup of only two. A work-conserving switch provides the same throughput performance as an output-buffered switch. The work-conserving property of the switch is independent of the switch size and input traffic pattern. We also present a suite of algorithms that can be used in combination with LOOFA. These algorithms determine the fairness and delay properties of the switch. We also describe a mechanism to provide delay bounds for real-time traffic using LOOFA. These delay bounds are achievable without requiring output-buffered switch emulation
Keywords :
buffer storage; delays; network servers; queueing theory; telecommunication switching; telecommunication traffic; I/O-buffered crossbar switch; Internet; delay bounds; fairness; input traffic pattern; lowest occupancy output first algorithm; output occupancy; output-buffered switch; real-time traffic; speedup; switch architecture; switch size; throughput performance; work-conserving crossbar switches; work-conserving server; Communication switching; Costs; Delay; Emulation; Fabrics; Quality of service; Scheduling; Switches; Throughput; Web and internet services;
Journal_Title :
Selected Areas in Communications, IEEE Journal on