# Fault-Tolerant Routing in Hypercube Networks by Avoiding Faulty Nodes

**Authors:** Shadrokh Samavi, Pejman Khadivi

arXiv: 1905.03086 · 2019-05-09

## TL;DR

This paper introduces a neural fault-avoidance routing method for hypercube networks that effectively minimizes message proximity to faulty nodes, enhancing fault tolerance in multiprocessor systems.

## Contribution

It proposes a novel neural routing technique using a Hopfield network that requires fewer neurons and improves fault tolerance in hypercube networks.

## Key findings

- FAR performs well in large networks with many faulty nodes.
- FAR requires fewer neurons than other neural routing methods.
- Simulation results demonstrate improved fault tolerance.

## Abstract

Next to the high performance, the essential feature of the multiprocessor systems is their fault-tolerant capability. In this regard, fault-tolerant interconnection networks and especially fault-tolerant routing methods are crucial parts of these systems. Hypercube is a popular interconnection network that is used in many multiprocessors. There are several suggested practices for fault tolerant routing in these systems. In this paper, a neural routing method is introduced which is named as Fault Avoidance Routing (FAR). This method keeps the message as far from the faulty nodes as possible. The proposed method employs the Hopfield neural network. In comparison with other neural routing methods, FAR requires a small number of neurons. The simulation results show that FAR has excellent performance in larger interconnection networks and networks with a high density of faulty nodes.

---
Source: https://tomesphere.com/paper/1905.03086