Title :
Speculative Flow Control for High-Radix Datacenter Interconnect Routers
Author :
Minkenberg, Cyriel ; Gusat, Mitchell
Author_Institution :
Zurich Res. Lab., BM Res. GmbH, Ruschlikon
Abstract :
High-radix switches are desirable building blocks for large computer interconnection networks, because they are more suitable to convert chip I/O bandwidth into low latency and low cost than low-radix switches. Unfortunately, most existing switch architectures do not scale well to a large number of ports. For example, the complexity of the buffered crossbar architecture scales quadratically with the number of ports. Compounded with support for long round-trip times and many virtual channels, the overall buffer requirements limit the feasibility of such switches to modest port counts. Compromising on the buffer sizing leads to a drastic increase in latency and reduction in throughput, as long as traditional credit flow control is employed at the link level. We propose a novel link-level flow control protocol that enables high-performance scalable routers based on the increasingly popular buffered crossbar architecture to scale to higher port counts without sacrificing performance. By combining credited and speculative transmission, this scheme achieves reliable delivery, low latency, and high throughput, even with crosspoint buffers that are significantly smaller than the round-trip time.
Keywords :
computational complexity; multiprocessor interconnection networks; processor scheduling; buffered crossbar architecture; chip I/O bandwidth; computational complexity; computer interconnection network; high-radix switch; interconnect router; link-level flow control protocol; speculative flow control; virtual channel; Aggregates; Bandwidth; Computer architecture; Computer networks; Costs; Delay; Multiprocessor interconnection networks; Protocols; Switches; Throughput;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location :
Long Beach, CA
Print_ISBN :
1-4244-0910-1
Electronic_ISBN :
1-4244-0910-1
DOI :
10.1109/IPDPS.2007.370260