Lockstep (computing): Difference between revisions

Content deleted Content added
m Bot: Migrating 1 langlinks, now provided by Wikidata on d:Q7663509
Line 10:
 
==Dual Modular Redundancy==
{{Main|Dual modular redundantredundancy}}
Where the computing systems are duplicated, but both actively process each step, it is difficult to arbitrate between them if their outputs differ at the end of a step. For this reason, it is common practice to run DMR systems as "master/slave" configurations with the slave as a "hot-standby" to the master, rather than in lockstep. Since there is no advantage in having the slave unit actively process each step, a common method of working is for the master to copy its state at the end of each step's processing to the slave. Should the master fail at some point, the slave is ready to continue from the previous known good step.