-
公开(公告)号:US10185571B2
公开(公告)日:2019-01-22
申请号:US15618010
申请日:2017-06-08
Applicant: VMware, Inc.
Inventor: Andrei Warkentin , Timothy P. Mann , Alexander Fainkichen
IPC: G06F12/00 , G06F13/00 , G06F9/4401 , G06F12/109 , G06F11/22 , G06F11/27 , G06F9/455
Abstract: A method of re-mapping memory regions for firmware run-time services to a virtual address space of a kernel executed on a processor, includes the steps of selecting a re-mapping policy for re-mapping the memory regions for the firmware run-time services, creating a new mapping according to the selected re-mapping policy, and making a call to an application programming interface exposed by the firmware to apply the new map and re-map the memory regions for the firmware to the virtual address space of the kernel.
-
公开(公告)号:US09652298B2
公开(公告)日:2017-05-16
申请号:US14167213
申请日:2014-01-29
Applicant: VMware, Inc.
Inventor: Qasim Ali , Timothy P. Mann , Haoqiang Zheng
IPC: G06F9/50
CPC classification number: G06F9/5094 , G06F9/5083 , G06F9/5088 , Y02D10/22 , Y02D10/32
Abstract: Systems and techniques are described for power-aware scheduling. One of the techniques includes monitoring execution of a plurality of groups of software threads executing on a physical machine, wherein the physical machine comprises a physical hardware platform that includes a plurality of processor packages having a plurality of package power states, wherein the plurality of package power states includes an independent package power state; obtaining a respective independent power state measure for each of the processor packages, wherein the independent power state measure provides a measure of a percentage of time the processor package spends in the independent package power state; and adjusting an allocation of the plurality of groups of software threads across the plurality of processor packages based in part on the independent power state measures for the packages.
-