US 11,853,787 B2
Dynamic platform feature tuning based on virtual machine runtime requirements
Mihir Patel, Hillsboro, OR (US); Ryan Kern, Hillsboro, OR (US); Dilip Shivaraju, Hillsboro, OR (US); Emad Attia, Hillsboro, OR (US); and Corey Gough, Hillsboro, OR (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Sep. 30, 2021, as Appl. No. 17/490,863.
Application 17/490,863 is a continuation of application No. 15/718,655, filed on Sep. 28, 2017, granted, now 11,169,834.
Prior Publication US 2022/0019458 A1, Jan. 20, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/455 (2018.01); H04L 41/0806 (2022.01); G06F 9/48 (2006.01); H04L 67/10 (2022.01)
CPC G06F 9/45558 (2013.01) [G06F 9/4881 (2013.01); H04L 41/0806 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45579 (2013.01); G06F 2009/45595 (2013.01); H04L 67/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A semiconductor apparatus comprising:
one or more substrates; and
logic coupled to the one or more substrates, wherein the logic is implemented at least partly in one or more of configurable logic or fixed-functionality hardware logic, the logic coupled to the one or more substrates to:
determine one or more active feature settings that are specific to an active application associated with an active virtual machine based at least in part on application runtime requirements;
assign the one or more active feature settings to the active virtual machine in response to the application runtime requirements;
configure one or more active logical cores associated with the active virtual machine, wherein the configuration of the one or more active logical cores is based at least in part on the one or more active feature settings.