Fault Tolerant Computing - ECE655
Projects:
The projects should illustrate the solution of problems in fault
tolerant computing. These should be web-based programs in either
Java or Javascript. See examples at:
http://www.ecs.umass.edu/ece/koren/FaultTolerantSystems/simulator/ and
http://www.ecs.umass.edu/ece/koren/architecture/.
You should always search first on the www
to find out whether similar programs are already available.
Examples of possible projects:
Demonstrate Recomputing with Shifted Operand for addition and multiplication.
Calculate dependability measures for a regular and fault-tolerant mesh
structure (several have been proposed in the literature).
Calculate dependability measures for other network topologies.
Generate tests for a combinational circuit with redundancy.
Seminars:
A seminar consists of an in-class presentation (approximately 25
minutes) and a final report.
Examples of possible topics:
Performability of computer systems.
Watchdog processors.
Checker processors (e.g., Diva).
Boeing 777.
Space shuttle.
Tandem (NonStop and other)
(2 students).
Stratus.
MAFT.