A method and system of bringing processors to the same computational
point. At least some of the illustrative embodiments are computer systems
comprising a first processor executing a program, a second processor
executing a duplicate copy of the program (but at different computational
points in the program), and a shared main memory coupled to the first and
second processors. When the processors each receive duplicate copies of
an interrupt request, the processors are configured to bring their
respective programs to the same computational points prior to servicing
the interrupt request.