发明申请
- 专利标题: Management for a heterogeneous pool of processors for the assignment of additional load
- 专利标题(中): 管理一个异构的处理器池,用于分配额外的负载
-
申请号: US11494562申请日: 2006-07-27
-
公开(公告)号: US20080046894A1公开(公告)日: 2008-02-21
- 发明人: Mrinmoy Bhattacharjee , Christopher D. Liesen , Alejandro Maya , Barrett D. Milliken , Carol A. Toman
- 申请人: Mrinmoy Bhattacharjee , Christopher D. Liesen , Alejandro Maya , Barrett D. Milliken , Carol A. Toman
- 主分类号: G06F9/46
- IPC分类号: G06F9/46
摘要:
An exemplary method implements load management for large granularity processes on application processors, APs. First data associated with the primary processes running on each AP is periodically collected, where the first data is proportional to processor occupancy, PO, for the primary processes running on each AP. Second data associated with auxiliary processes running on each AP is periodically collected where the auxiliary processes directly support the primary processes running on the respective AP. The second data is proportional to PO for the auxiliary processes running on each AP. A processor scaling factor and an overhead scaling factor are calculated for each AP based on the first and second data, respectively. The total amount of additional PO a second AP would incur to run a first large granularity process is determined by two aspects. The amount of additional PO due to the primary process is determined by applying at least the second processor scaling factor to a value related to an amount of primary process PO of the first process running on the first AP. The amount of additional PO due to overhead processes is determined by applying the overhead scaling factor of the second AP to the previously determined amount of additional PO due to the primary processes determined for the second AP.