1. A method for processing data in a computer system, the method comprising: managing workloads on a first processor with a first processor architecture by an agent process executing on a second processor with a second processor architecture; activating redundant computation on the second processor by the agent process; performing a same computation from a workload of the workloads at least twice; and comparing results of the same computation; wherein the first processor is coupled the second processor by a network, and the first processor architecture and second processor architecture are different architectures.