A proposal for fault-tolerance in a multiprocessor system