Patent ID: 8271990
Filing Date: 2012-09-18
Classification: G06F

Abstract:
1. A method for eradicating operating system jitter-induced slowdown, the method comprising: measuring one or more cycles consumed by one or more sources of operating system jitter in each compute phase in each of one or more logical partitions of multiple parallel programs; notifying a hypervisor of the one or more cycles consumed by the one or more sources of operating system jitter after a fastest task in each of the parallel programs reaches a pre-defined checkpoint percentage of its compute phase; and dynamically allocating, via the hypervisor, one or more computing resources to one or more logical partitions running a task executing slower than the fastest task in each of the multiple parallel programs in proportion of the one or more cycles consumed by the one or more sources of operating system jitter in each compute phase in each of the one or more logical partitions such that each slower task finishes the compute phase at the same time as the fastest task in each of the parallel programs.