Tolerance achieved by failure
masking with redundancy
![now](../Images/now-transparent.gif)
Software-implemented fault-tolerance
Failures are detected with
watch-dogs guarding the
communications
Two new scheduling heuristics for
SynDEx:
- Software redundancy of instructions and communications
![solution 1](fig_sol1_time_final_tiny.gif)
- Software redundancy of instructions and time
redundancy of communications
![solution 2](fig_sol2_time_final_tiny.gif)
![now](../Images/now-transparent.gif)
Choice depending on the
type of the target
architecture (bus or point-to-point channels)