Title :
Prototype design and implementation of a load-balanced Birkhoff-von Neumann switch
Author :
Chueh, Hung-Shih ; Su, Ching-Min ; Kuo, Chia-Tung ; Chang, Cheng-Shang ; Lee, Duan-Shin
Author_Institution :
Inst. of Commun. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
fDate :
May 30 2010-June 2 2010
Abstract :
Load balanced Birkhoff-von Neumann switches are known to be more scalable than other existing switch architectures that guarantee 100% throughput. However, there are still several design and implementation challenges in prototyping such a switch, including (i) modular design, (ii) synchronization and propagation delay, (iii) fault tolerance, and (iv) buffer management. In this paper, we address these challenges and propose our solutions in our prototype. Specifically, we propose a folded architecture for modular design, a pipelining mechanism for synchronization and propagation delay, a Benes network for fault tolerance, and a caching scheme for buffer management.
Keywords :
buffer storage; computer architecture; fault tolerance; pipeline processing; resource allocation; synchronisation; telecommunication switching; Benes network; buffer management; fault tolerance; folded architecture; load-balanced Birkhoff-von Neumann switch; pipelining mechanism; propagation delay; prototype design; synchronization; Communication switching; Fabrics; Fault tolerance; Memory management; Propagation delay; Prototypes; Switches; Switching circuits; Throughput; Traffic control;
Conference_Titel :
Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
Conference_Location :
Paris
Print_ISBN :
978-1-4244-5308-5
Electronic_ISBN :
978-1-4244-5309-2
DOI :
10.1109/ISCAS.2010.5537681