Skip to main content

Fault-Tolerant Wormhole Routing Algorithm in 2D Meshes Without Virtual Channels

  • Conference paper
Parallel and Distributed Processing and Applications (ISPA 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3358))

Abstract

In wormhole meshes, many routing algorithms prevent deadlocks by enclosing faulty nodes within faulty blocks. None of them however can tolerate the convex fault model without virtual channels. We propose a deterministic fault-tolerant wormhole routing algorithm for mesh networks that can handle disjoint convex faulty regions. These regions would not contain any nonfaulty nodes. The proposed algorithm does not use any virtual channels, which routes the messages using an extended X-Y routing algorithm in the fault-free regions. The algorithm is deadlock- and livelock-free.

This research is supported by GDNSF (04300769), SRF for ROCS, SEM and JNU Grant (640581).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Boppana, R.V., Chalasani, S.: Fault-tolerant communication with partitioned dimension-order routers. IEEE Trans. on Parallel and Distributes systems 10(10), 1026–1039 (1999)

    Article  Google Scholar 

  2. Chalasani, S., Boppana, R.V.: Communication in multicomputers with nonconvex faults. IEEE Trans. Computers 46(5), 616–622 (1997)

    Article  MathSciNet  Google Scholar 

  3. Chiu, G.M.: The odd-even turn model for adaptive routing. IEEE Trans. Parallel and Distributed Systems 11(7), 729–737 (2000)

    Article  Google Scholar 

  4. Glass, C.J., Ni, L.M.: The turn model for adaptive routing. In: Proc. 19th Ann. Int’l Symp. Computer Architecture, pp. 278–287 (1992)

    Google Scholar 

  5. Ho, C.-T., Stockmeyer, L.: A new approach to fault-tolerant wormhole routing for mesh-connected parallel computers. IEEE Trans. Computers 53(4), 427–438 (2004)

    Article  Google Scholar 

  6. Su, C.C., Shin, K.G.: Adaptive fault-tolerant deadlock-free routing in meshes and hypercubes. IEEE Trans. Computers 45(6), 666–683 (1996)

    Article  MATH  Google Scholar 

  7. Sui, P.H., Wang, S.D.: An improved algorithm for fault-tolerant wormhole routing in meshes. IEEE Trans. Computers 46(9), 1040–1042 (1997)

    Article  MathSciNet  Google Scholar 

  8. Tsai, M.J.: Fault-tolerant routing in wormhole meshes. Journal of Interconnection Networks 4(4), 463–495 (2003)

    Article  Google Scholar 

  9. Wu, J.: A fault-tolerant and deadlock-free routing in 2D meshes based on odd-even turn model. IEEE Trans. Computers 52(9), 1154–1169 (2003)

    Article  Google Scholar 

  10. Zhou, J.P., Lau, F.C.M.: Fault-tolerant Wormhole Routing in 2D Meshes. In: Proc. 2000 International Symposium on Parallel Architectures, Algorithms and Networks, Dallas/Richardson, Texas, USA (2000)

    Google Scholar 

  11. Zhou, J.P., Lau, F.C.M.: Multiphase minimal Fault-tolerant Wormhole Routing in Meshes. Parallel Computing 30, 423–442 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhou, J., Lau, F.C.M. (2004). Fault-Tolerant Wormhole Routing Algorithm in 2D Meshes Without Virtual Channels. In: Cao, J., Yang, L.T., Guo, M., Lau, F. (eds) Parallel and Distributed Processing and Applications. ISPA 2004. Lecture Notes in Computer Science, vol 3358. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30566-8_80

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30566-8_80

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24128-7

  • Online ISBN: 978-3-540-30566-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics