NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A study of the relationship between the performance and dependability of a fault-tolerant computerThis thesis studies the relationship by creating a tool (FTAPE) that integrates a high stress workload generator with fault injection and by using the tool to evaluate system performance under error conditions. The workloads are comprised of processes which are formed from atomic components that represent CPU, memory, and I/O activity. The fault injector is software-implemented and is capable of injecting any memory addressable location, including special registers and caches. This tool has been used to study a Tandem Integrity S2 Computer. Workloads with varying numbers of processes and varying compositions of CPU, memory, and I/O activity are first characterized in terms of performance. Then faults are injected into these workloads. The results show that as the number of concurrent processes increases, the mean fault latency initially increases due to increased contention for the CPU. However, for even higher numbers of processes (less than 3 processes), the mean latency decreases because long latency faults are paged out before they can be activated.
Document ID
19940025192
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Goswami, Kumar K.
(Illinois Univ. Urbana-Champaign, IL, United States)
Date Acquired
September 6, 2013
Publication Date
February 1, 1994
Subject Category
Computer Operations And Hardware
Report/Patent Number
NAS 1.26:195758
CRHC-94-04
NASA-CR-195758
UILU-ENG-94-2205
Accession Number
94N29695
Funding Number(s)
CONTRACT_GRANT: N00014-91-J-1116
CONTRACT_GRANT: NAG1-613
CONTRACT_GRANT: CSC-468969
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available