[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/826023.826171guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

An adaptive deadlock and livelock free routing algorithm

Published: 25 January 1995 Publication History

Abstract

The paper is concerned with store and forward deadlocks (DL) arising in interprocessor network systems with buffered packet switched communications. Algorithms which implement DL free routing use adaptive or nonadaptive routing modality. Nonadaptive algorithms underuse the interconnection network bandwidth because they impose restrictions to the routing paths; adaptive algorithms are DL free only if certain hypotheses on the communication topology occur. In order to override these drawbacks, we have implemented an adaptive DL free routing which fully exploits the connectivity of the network and which is unrelated to its topology. DL is avoided by adopting a recovery policy. Whenever DL arises, our algorithm is able to remove it within a finite time. We demonstrate 'deadlock' and 'livelock' avoidance by ensuring the presence of a hole in the network buffers; the hole is subjected to casual movement. Performance tests, executed on a transputer based parallel machine, show the effectiveness of the algorithm and demonstrate its fault tolerance capabilities.

Cited By

View all
  • (2001)A General Theory for Deadlock-Free Adaptive Routing Using a Mixed Set of ResourcesIEEE Transactions on Parallel and Distributed Systems10.1109/71.97055612:12(1219-1235)Online publication date: 1-Dec-2001
  • (2000)A Formal Model of Message Blocking and Deadlock Resolution in Interconnection NetworksIEEE Transactions on Parallel and Distributed Systems10.1109/71.84173911:3(212-229)Online publication date: 1-Mar-2000
  • (1999)Flexible and Efficient Routing Based on Progressive Deadlock RecoveryIEEE Transactions on Computers10.1109/12.78087348:7(649-669)Online publication date: 1-Jul-1999

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
PDP '95: Proceedings of the 3rd Euromicro Workshop on Parallel and Distributed Processing
January 1995
ISBN:0818670312

Publisher

IEEE Computer Society

United States

Publication History

Published: 25 January 1995

Author Tags

  1. DL free routing
  2. adaptive DL free routing
  3. adaptive systems
  4. buffered packet switched communications
  5. casual movement
  6. communication topology
  7. deadlock free routing
  8. fault tolerance capabilities
  9. fault tolerant computing
  10. interconnection network bandwidth
  11. interprocessor network systems
  12. livelock free routing algorithm
  13. multiprocessor interconnection networks
  14. network buffers
  15. nonadaptive routing modality
  16. packet switching
  17. performance tests
  18. store and forward deadlocks
  19. transputer based parallel machine

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2001)A General Theory for Deadlock-Free Adaptive Routing Using a Mixed Set of ResourcesIEEE Transactions on Parallel and Distributed Systems10.1109/71.97055612:12(1219-1235)Online publication date: 1-Dec-2001
  • (2000)A Formal Model of Message Blocking and Deadlock Resolution in Interconnection NetworksIEEE Transactions on Parallel and Distributed Systems10.1109/71.84173911:3(212-229)Online publication date: 1-Mar-2000
  • (1999)Flexible and Efficient Routing Based on Progressive Deadlock RecoveryIEEE Transactions on Computers10.1109/12.78087348:7(649-669)Online publication date: 1-Jul-1999

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media