Title :
On the Speedup Required to Achieve 100% Throughput for Multicast Over Crossbar Switches
Author :
Koksal, Can Emre
Author_Institution :
Dept. of Electr. & Comput. Eng., Ohio State Univ., Columbus, OH
Abstract :
We show an isomorphism between maximal matching for packet scheduling in crossbar switches and strictly non-blocking circuit switching in three-stage Clos networks. We use the analogy for a crossbar switch of size n times n to construct a simple multicast packet scheduler of complexity O(n log n) based on maximal matching. We show that, with this simple scheduler, a speedup of O(log n/log log n) is necessary to support 100% throughput for any admissible multicast traffic. If fanout splitting of multicast packets is not allowed, we show that an extra speedup of 2 is necessary, even when the arrival rates are within the admissible region for mere unicast traffic. Also we revisit some problems in unicast switch scheduling. We illustrate that the analogy provides useful perspectives and we give a simple proof for a well known result.
Keywords :
circuit switching; computational complexity; multicast communication; multistage interconnection networks; packet switching; scheduling; telecommunication traffic; O(n log n) complexity; admissible multicast traffic; crossbar switches; isomorphism; maximal matching; multicast packet scheduler; nonblocking circuit switching; packet scheduling; speedup; three-stage Clos networks; Fabrics; Optimal scheduling; Packet switching; Scheduling algorithm; Switches; Switching circuits; Telecommunication traffic; Throughput; Traffic control; Unicast;
Conference_Titel :
Quality of Service, 2008. IWQoS 2008. 16th International Workshop on
Conference_Location :
Enschede
Print_ISBN :
978-1-4244-2084-1
DOI :
10.1109/IWQOS.2008.12