DocumentCode :
1241367
Title :
Buffer Management Strategies to Reduce HoL Blocking
Author :
Nachiondo, Teresa ; Flich, Jose ; Duato, Jose
Author_Institution :
Dept. of DISCA, Univ. Politec. de Valencia, Valencia, Spain
Volume :
21
Issue :
6
fYear :
2010
fDate :
6/1/2010 12:00:00 AM
Firstpage :
739
Lastpage :
753
Abstract :
Congestion management is likely to become a critical issue in interconnection networks, as increasing power consumption and cost concerns lead to improvements in the efficiency of network resources. In previous configurations, networks were usually oversized and underutilized. In a smaller network, however, contention is more likely to occur and blocked packets cause head-of-line (HoL) blocking among the rest of the packets, spreading congestion quickly. The best-known solution to HoL blocking is Virtual Output Queues (VOQs). However, the cost of implementing VOQs increases quadratically with the number of output ports in the network, making it unpractical. The situation is aggravated when several priorities and/or Quality of Service (QoS) levels must be supported. Therefore, a more scalable and cost-effective solution is required to reduce or eliminate HoL blocking. In this paper, we present a family of methodologies, referred to as Destination-Based Buffer Management (DBBM), to reduce/eliminate the HoL blocking effect on interconnection networks. DBBM efficiently uses the resources (mainly memory queues) of the network. These methodologies are comprehensively evaluated in terms of throughput, scalability, and fairness. Results show that using the DBBM strategy, with a reduced number of queues at each switch, it is possible to achieve roughly the same throughput as the VOQ mechanism. Moreover, all of the proposed strategies are designed in such a way that they can be used in any switch architecture. We compare DBBM with RECN, a sophisticated mechanism that eliminates HoL blocking in congestion situations. Our mechanism is able to achieve almost the same performance with very low logic requirements (in contrast with RECN).
Keywords :
computer network management; quality of service; storage management; telecommunication congestion control; HoL blocking; congestion management; destination-based buffer management; quality of service; virtual output queues; Costs; Energy consumption; Energy management; Logic; Multiprocessor interconnection networks; Quality of service; Resource management; Scalability; Switches; Throughput; Communication/networking and information technology; computer systems organization.; distributed systems; network architecture and design; network operating systems;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2009.63
Filename :
4815231
Link To Document :
بازگشت