DocumentCode :
2501365
Title :
Use of a functional programming model in fault tolerant parallel processing
Author :
Harper, R. ; Nagle, G. ; Serrano, M.A.
Author_Institution :
Charles Stark Draper Lab. Inc., Cambridge, MA, USA
fYear :
1989
fDate :
21-23 June 1989
Firstpage :
20
Lastpage :
26
Abstract :
In a fault-tolerant parallel computer, a functional programming model can facilitate distributed checkpointing, error recovery, load balancing, and graceful degradation. Such a model has been implemented on the Draper fault-tolerant parallel processor (FTPP). When used in conjunction with the FTPP´s fault-detection and masking capabilities, this implementation results in a graceful degradation of system performance after faults. Three graceful degradation algorithms are presented. A user interface has been implemented which requires minimal cognitive overhead by the application programmer, masking such complexities as the system´s redundancy, distributed nature, variable complement of processing resources, load balancing, fault occurrence, and recovery. This user interface is described and its use demonstrated.<>
Keywords :
fault tolerant computing; functional programming; parallel processing; system recovery; user interfaces; Draper fault-tolerant parallel processor; distributed checkpointing; error recovery; fault masking; fault tolerant parallel processing; fault-detection; functional programming; graceful degradation; load balancing; remote procedure based programming; user interface; Checkpointing; Computer errors; Concurrent computing; Degradation; Distributed computing; Fault tolerance; Functional programming; Load management; System performance; User interfaces;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Fault-Tolerant Computing, 1989. FTCS-19. Digest of Papers., Nineteenth International Symposium on
Conference_Location :
Chicago, IL, USA
Print_ISBN :
0-8186-1959-7
Type :
conf
DOI :
10.1109/FTCS.1989.105537
Filename :
105537
Link To Document :
بازگشت