A multithreaded architecture having one or more checker circuits that
operate on store operations that send data outside of a sphere of
replication. Fault detection mechanisms used to check outputs from the
sphere of replication are reused for checkpointing at the conclusion of
an execution epoch.