Title :
Fault tolerant networks of workstations
Author :
Morris, John ; LeFevre, Neil
Author_Institution :
Dept. of Comput. Sci., Tasmania Univ., Hobart, Tas., Australia
Abstract :
Networks of workstations make cheap and powerful parallel processors and many systems have been demonstrated using Unix workstations. Personal computers, with their cheap, high performance CPUs, can also be used in a similar way. However, if we are to exploit the multitudes of PCs that sit on desks idle for much of the time, we need robust systems. The uncontrolled environment and physical separation between elements of the parallel system make them prone to a variety of faults that would not normally plague a single processor in a machine room. We describe extensions made to the run-time system for Old MacDonald-a network of PowerPC based Macintoshes-to enable programs written in a functional style using Cilk-a threaded extension of C-to continue in the face of processor and network failures and unpredictable delays likely to be encountered when using widely dispersed machines as components of a parallel system
Keywords :
fault tolerant computing; parallel processing; workstations; Cilk; Old MacDonald; Unix workstations; fault tolerant networks of workstations; network failures; parallel processors; run-time system; Computer science; Concurrent computing; Fault tolerance; Microcomputers; Personal communication networks; Power system reliability; Programming profession; Robustness; Workstations; Yarn;
Conference_Titel :
High Performance Computing, 1996. Proceedings. 3rd International Conference on
Conference_Location :
Trivandrum
Print_ISBN :
0-8186-7557-8
DOI :
10.1109/HIPC.1996.565834