Constructing replicated systems using processors with point-to-point communication links

  • Authors:
  • P. D. Ezhilchelvan;S. K. Shrivastava;A. Tully

  • Affiliations:
  • Computing Laboratory, University of Newcastle Upon Tyne, England, U.K.;Computing Laboratory, University of Newcastle Upon Tyne, England, U.K.;Computing Laboratory, University of Newcastle Upon Tyne, England, U.K.

  • Venue:
  • ISCA '89 Proceedings of the 16th annual international symposium on Computer architecture
  • Year:
  • 1989

Quantified Score

Hi-index 0.00

Visualization

Abstract

Replicated processing with majority voting is a well known method of achieving fault tolerance. We consider the problem of constructing a distributed system composed of an arbitrarily large number of N-modular redundant (NMR) nodes, where each node itself is composed of N, N = 2m + 1 and m ≥ 1, processing and voting elements. Advanced microprocessors, such as Inmos Transputers, provide fast serial communication links for inter-processor communication, making it possible to construct large networks of processors. We describe how replicated processing with majority voting can be achieved for such processor networks. This paper will present the overall systems architecture, including voting and NMR synchronization algorithms specially developed to exploit fast point to point communication facilities.