DocumentCode
2541080
Title
Impact of buffer size on the efficiency of deadlock detection
Author
Martínez, J.M. ; López, P. ; Duato, J.
Author_Institution
DISCA, Univ. Politecnica de Valencia, Spain
fYear
1999
fDate
9-13 Jan 1999
Firstpage
315
Lastpage
318
Abstract
Deadlock detection is one of the most important design issues in recovery strategies for routing in interconnection networks. In a previous paper, we presented an efficient deadlock detection mechanism. This mechanism requires that when a message header blocks it must be quickly notified to all the channels reserved by that message. To achieve this goal, the detection mechanism uses the information provided by flow control. Some recent commercial multiprocessors use deep buffers, since they may increase network throughput and efficiently allow transmission over long wires. However, deep buffers may increase the elapsed time between header blocking at a router and the propagation of flow control signals, thus negatively affecting the behavior of our deadlock detection mechanism. On the other hand, deeper buffers reduce deadlock frequency. As a consequence, buffer size has opposing effects on deadlock detection. In this paper, we analyze by simulation the influence of these effects on the efficiency of our deadlock detection mechanism, showing that overall performance improves with buffer size
Keywords
concurrency control; multiprocessor interconnection networks; buffer size; deadlock detection; deep buffers; interconnection networks routing; multiprocessors; recovery strategies; simulation; Degradation; Electrical capacitance tomography; Multiprocessor interconnection networks; Performance analysis; Proposals; Routing; System recovery; Throughput; Wires; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Performance Computer Architecture, 1999. Proceedings. Fifth International Symposium On
Conference_Location
Orlando, FL
Print_ISBN
0-7695-0004-8
Type
conf
DOI
10.1109/HPCA.1999.744385
Filename
744385
Link To Document