Patent ID: 7804943
Filing Date: 2010-09-28
Classification: G06F

Abstract:
1. A method for implementing load management for large granularity processes on application processors (APs) comprising the steps of: collecting first data associated with primary large granularity processes running on each AP, wherein the first data is proportional to processor occupancy (PO) for the primary processes running on each AP; collecting second data associated with auxiliary processes running on each AP, wherein the auxiliary processes directly support the primary processes running on the respective AP, and the second data is proportional to PO for the auxiliary processes running on each AP; calculating for each AP a processor scaling factor and an overhead scaling factor based on the first and second data, respectively; and for a first large granularity process running on a first AP, determining a total amount of additional PO a second AP would incur to run the first process, wherein said determination comprises calculating a first amount by applying at least the second processor scaling factor to a value related to an amount of PO of the first process running on the first AP, and applying the second overhead scaling factor to the first calculated amount to reflect additional PO due to auxiliary processes.