-
公开(公告)号:US11169834B2
公开(公告)日:2021-11-09
申请号:US15718655
申请日:2017-09-28
Applicant: Intel Corporation
Inventor: Mihir Patel , Ryan Kern , Dilip Shivaraju , Emad Attia , Corey Gough
Abstract: Systems, apparatuses and methods may provide for technology that dynamically tunes platform features based on virtual machine runtime requirements. In one example, a first virtual machine and a second virtual machine of a cloud server platform may each be associated with one or more logical cores. The first virtual machine may have a first configuration to efficiently support a first feature setting arrangement on the associated logical cores. The second virtual machine may have a different second configuration to efficiently support a different second feature setting arrangement on the different associated logical cores. Feature settings that are specific to an application associated with a virtual machine may be determined based on application runtime requirements. Such determined feature settings may be stored as a bit mask in control fields of a virtual machine control and enforced on the logical cores associated with a given virtual machine.
-
公开(公告)号:US11853787B2
公开(公告)日:2023-12-26
申请号:US17490863
申请日:2021-09-30
Applicant: Intel Corporation
Inventor: Mihir Patel , Ryan Kern , Dilip Shivaraju , Emad Attia , Corey Gough
IPC: G06F9/455 , H04L41/0806 , G06F9/48 , H04L67/10
CPC classification number: G06F9/45558 , G06F9/4881 , H04L41/0806 , G06F2009/4557 , G06F2009/45579 , G06F2009/45595 , H04L67/10
Abstract: Systems, apparatuses and methods may provide for technology that dynamically tunes platform features based on virtual machine runtime requirements. In one example, a first virtual machine and a second virtual machine of a cloud server platform may each be associated with one or more logical cores. The first virtual machine may have a first configuration to efficiently support a first feature setting arrangement on the associated logical cores. The second virtual machine may have a different second configuration to efficiently support a different second feature setting arrangement on the different associated logical cores. Feature settings that are specific to an application associated with a virtual machine may be determined based on application runtime requirements. Such determined feature settings may be stored as a bit mask in control fields of a virtual machine control and enforced on the logical cores associated with a given virtual machine.
-
公开(公告)号:US20220019458A1
公开(公告)日:2022-01-20
申请号:US17490863
申请日:2021-09-30
Applicant: Intel Corporation
Inventor: Mihir Patel , Ryan Kern , Dilip Shivaraju , Emad Attia , Corey Gough
Abstract: Systems, apparatuses and methods may provide for technology that dynamically tunes platform features based on virtual machine runtime requirements. In one example, a first virtual machine and a second virtual machine of a cloud server platform may each be associated with one or more logical cores. The first virtual machine may have a first configuration to efficiently support a first feature setting arrangement on the associated logical cores. The second virtual machine may have a different second configuration to efficiently support a different second feature setting arrangement on the different associated logical cores. Feature settings that are specific to an application associated with a virtual machine may be determined based on application runtime requirements. Such determined feature settings may be stored as a bit mask in control fields of a virtual machine control and enforced on the logical cores associated with a given virtual machine.
-
公开(公告)号:US20190095231A1
公开(公告)日:2019-03-28
申请号:US15718655
申请日:2017-09-28
Applicant: Intel Corporation
Inventor: Mihir Patel , Ryan Kern , Dilip Shivaraju , Emad Attia , Corey Gough
Abstract: Systems, apparatuses and methods may provide for technology that dynamically tunes platform features based on virtual machine runtime requirements. In one example, a first virtual machine and a second virtual machine of a cloud server platform may each be associated with one or more logical cores. The first virtual machine may have a first configuration to efficiently support a first feature setting arrangement on the associated logical cores. The second virtual machine may have a different second configuration to efficiently support a different second feature setting arrangement on the different associated logical cores. Feature settings that are specific to an application associated with a virtual machine may be determined based on application runtime requirements. Such determined feature settings may be stored as a bit mask in control fields of a virtual machine control and enforced on the logical cores associated with a given virtual machine.
-
-
-