摘要 |
<p>A system and corresponding method for managing a multiprocessing computer system comprises a hardware control component for selecting a hardware management action responsive to a hardware policy; a virtualization component for presenting virtual hardware resources to a software task execution environment; a software workload management component for controlling at least one running software task and routing at least one new software task using the virtual hardware resources; and a communication component for signalling from the hardware control component across the virtualization component to the software workload management component to perform a software management action in compliance with the hardware management action. The hardware policy may be a hardware power management policy, and the software management action may comprise quiescing the at least one running software task or routing the new software tasks to a different software task execution environment.</p> |