ACM Home Page
Please provide us with feedback. Feedback
An efficient, fully adaptive deadlock recovery scheme: DISHA
Full text PdfPdf (1.16 MB)
Source International Symposium on Computer Architecture archive
Proceedings of the 22nd annual international symposium on Computer architecture table of contents
S. Margherita Ligure, Italy
Pages: 201 - 210  
Year of Publication: 1995
ISBN:0-89791-698-0
Also published in ...
Authors
K. V. Anjan  Electrical Engineering, Systems Department, University of Southern California, 3740 McClintock Avenue, EEB-208, Los Angeles, CA
Timothy Mark Pinkston  Electrical Engineering, Systems Department, University of Southern California, 3740 McClintock Avenue, EEB-208, Los Angeles, CA
Sponsors
IEEE-CS\TCCA : TC on Computer Arhitecture
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 54,   Citation Count: 27
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/223982.224431
What is a DOI?

ABSTRACT

This paper presents a simple, efficient and cost effective routing strategy that considers deadlock recovery as opposed to prevention. Performance is optimized in the absence of deadlocks by allowing maximum flexibility in routing. Disha supports true fully adaptive routing where all virtual channels at each node are available to packets without regard for deadlocks. Deadlock cycles, upon forming, are efficiently broken by progressively routing one of the blocked packets through a deadlock-free lane. This lane is implemented using a central "floating" deadlock buffer resource in routers which is accessible to all neighboring routers along the path. Simulations show that the Disha scheme results in superior performance and is extremely simple, ensuring quick recovery from deadlocks and enabling the design of fast routers.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Anjan K. V., Timothy Mark Pinkston, and Jose Duato. Concurrent Deadlock Recovery in Disha. ~;ubmitted to the International Conference on Computer Design, October 1995.
 
3
Anjan K. V. and Timothy Mark Pinkston. DISHA: An Efficient, Fully Adaptive Deadlock Recovery Scheme. CENG Technical Report 94-23, Department of Electrical Engineering - Systems, University of Southern California, Los Angeles, CA 90089-2562, November 1994.
4
 
5
Andrew A. Chien. A Cost and Speed Model for k-ary ncube Wormhole Routers. In Proceedings of the symposium on Hot Interconnects, IEEE Computer Society, August 1993.
 
6
K. Aoyama. Design Issues in Implementing an Adaptive Router. Master's Thesis, University of Illinois, Department of Computer Science, 1304 W. Springfield Avenue, Urbana, Illinois., January 1993.
7
8
 
9
 
10
 
11
 
12
 
13
J. Duato. A Necessary and Sufficient Condition for Deadlock-Free Adaptive Routing in Wormhole Networks. In Proceedings of the International Conference on Parallel Processing, CRC Press, pages I 142-I 149, August 1994.
 
14
 
15
 
16
17
18
 
19
20
 
21
 
22
Timothy Mark Pinkston. Design Considerations for Optical Interconnects in Parallel Computers. In Proceedings of the First International Workshop on Massively Parallel Processing using Optical Interconnects, IEEE Computer Society, pages 306-322, April 1994.
 
23
Douglas S. Reeves, Edward F. Gehringer, and Anil Claandiramani. Adaptive Routing and Deadlock Recovery: A Simulation Study. In Proceedings of the 4th Conference on Hypercube Concurrent Computers and Applications, March 1989.

CITED BY  27

Collaborative Colleagues:
K. V. Anjan: colleagues
Timothy Mark Pinkston: colleagues