Systems and methods for adaptive power allocations in a heterogeneous computing platform
AssigneeDell Products L.P.
InventorsSuraj M Varma, Daniel L. Hamlin, Travis C. North
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsSuraj M Varma, Daniel L. Hamlin, Travis C. North
Estimating the term…
Systems and methods for managing performance in heterogenous computing platforms of IHSs (Information Handling Systems) are described. In an illustrative, non-limiting embodiment, a heterogeneous computing platform includes devices and a memory storing firmware instructions. Based on execution of these firmware instructions by a respective device, a corresponding firmware service is provided such that one of the devices operates as an orchestrator. The orchestrator receives reports of changes in context of operation of the IHS by a user and determines a power allocation that is mapped to the reported user context, where the mapping allocates available power to the plurality of devices of the heterogeneous computing platform. The orchestrator configures the power that available for use by one or more of the plurality of devices of the heterogeneous computing platform, and thus adjusts the performance of the IHS in response to the change in user context.
An Information Handling System (IHS), comprising:
A memory coupled to a heterogeneous computing platform, wherein the heterogeneous computing platform comprises a plurality of devices, wherein the memory is configured to receive a plurality of sets of firmware instructions, wherein each set of firmware instructions, upon execution by a respective device among the plurality of devices, enables the respective device to provide a corresponding firmware service without any involvement by any host Operating System (OS), and wherein at least one of the plurality of devices operates as an orchestrator configured to:
A method for managing performance of an Information Handling System (IHS), comprising:
Dependencies are inferred from the claim text.