DocumentCode :
3022733
Title :
Efficient reduction of HOL blocking in multistage networks
Author :
Nachiondo, T. ; Flich, J. ; Duato, J.
Author_Institution :
Dept. of Comput. Eng., Univ. Politecnica de Valencia, Spain
fYear :
2005
fDate :
4-8 April 2005
Abstract :
Head-of-line blocking is one of the main problems arising in input-buffered switches. The best-known solution to this problem consists of using virtual output queues (VOQs). However this strategy is not scalable. Its implementation cost increases quadratically with the number of ports in the switch. Taking into account current trends, the demand for larger number of ports in high-performance switches is likely to increase very rapidly in the future. Therefore, a scalable and cost-effective solution is required. In this paper we propose an efficient and cost-effective strategy (belonging to a family of strategies previously proposed, referred to as destination-based buffer management (DBBM)), to reduce HOL blocking in single-stage and multistage networks. The proposed strategy is based on allowing certain destinations to share the same queue. Its main purpose is to maximize network throughput whereas keeping HOL blocking to negligible values. In this paper, we apply the strategy at every switch included in a bidirectional multistage network (BMIN). We have evaluated DBBM, VOQ, and alternative strategies in different BMIN sizes and with different traffic conditions (synthetic traffic, IP traces, and I/O traces). Results show that DBBM with a reduced number of queues at each switch obtains roughly the same throughput as the VOQ mechanism. Moreover, VOQ at the switch level (as many queues as output ports at every switch) has also been analyzed. Results demonstrate that it does not scale. As the number of stages in the network increases, the VOQ solution at the switch level introduces more HOL blocking that leads to a severe degradation in network throughput. With the DBBM using 16 queues, maximum network throughput is sustained for all the traffic cases analyzed. Moreover, as the network size increases (up to a 2048 × 2048 BMIN), DBBM keeps roughly the same performance with the same number of queues.
Keywords :
multistage interconnection networks; queueing theory; storage management; telecommunication traffic; bidirectional multistage network; destination-based buffer management; head-of-line blocking; high-performance switch; virtual output queue; Concurrent computing; Costs; Degradation; Distributed computing; Intelligent networks; Queueing analysis; Switches; Telecommunication traffic; Throughput; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
Type :
conf
DOI :
10.1109/IPDPS.2005.193
Filename :
1420115
Link To Document :
بازگشت