-
公开(公告)号:US10699033B2
公开(公告)日:2020-06-30
申请号:US15636384
申请日:2017-06-28
Applicant: Advanced Micro Devices, Inc.
Inventor: Mahesh Subramony , Daniel L. Bouvier
Abstract: Systems, apparatuses, and methods for secure enablement of platform features without user intervention are disclosed. In one embodiment, a system includes at least a motherboard and a processor. The motherboard includes at least a socket and an authentication component. The authentication component can be a chipset, expansion I/O device, or other component. The processor is installed in the socket on the motherboard. During a boot sequence, the processor retrieves a key value from the authentication component and then authenticates the key value. Next, the processor determines which one or more features to enable based on the key value. Then, the processor programs one or more feature control registers to enable the one or more features specified by the key value. Accordingly, during normal operation of the system, the one or more features will be enabled.
-
公开(公告)号:US20190005271A1
公开(公告)日:2019-01-03
申请号:US15636384
申请日:2017-06-28
Applicant: Advanced Micro Devices, Inc.
Inventor: Mahesh Subramony , Daniel L. Bouvier
Abstract: Systems, apparatuses, and methods for secure enablement of platform features without user intervention are disclosed. In one embodiment, a system includes at least a motherboard and a processor. The motherboard includes at least a socket and an authentication component. The authentication component can be a chipset, expansion I/O device, or other component. The processor is installed in the socket on the motherboard. During a boot sequence, the processor retrieves a key value from the authentication component and then authenticates the key value. Next, the processor determines which one or more features to enable based on the key value. Then, the processor programs one or more feature control registers to enable the one or more features specified by the key value. Accordingly, during normal operation of the system, the one or more features will be enabled.
-
公开(公告)号:US11347289B2
公开(公告)日:2022-05-31
申请号:US17030324
申请日:2020-09-23
Applicant: Advanced Micro Devices, Inc.
Inventor: Mahesh Subramony , David Suggs , Michael T Clark , Matthew M Crum
IPC: G06F1/26 , G06F1/32 , G06F1/3206 , G06F1/28 , G06F1/3287
Abstract: A method of operating a processing unit includes, in response to detecting that the processing unit is operating in a voltage limited state, calculating a set of headroom values by calculating a headroom value for each operational constraint in a set of operational constraints of the processing unit, based on the calculated set of headroom values, selecting from a set of performance features a subset of one or more performance features for enabling in the processing unit, and enabling the selected subset of performance features in the processing unit.
-
公开(公告)号:US11886224B2
公开(公告)日:2024-01-30
申请号:US16945519
申请日:2020-07-31
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: Leonardo De Paula Rosa Piga , Karthik Rao , Indrani Paul , Mahesh Subramony , Kenneth Mitchell , Dana Glenn Lewis , Sriram Sambamurthy , Wonje Choi
CPC classification number: G06F9/5027 , G06F9/48 , G06F9/4806 , G06F9/4843 , G06F9/4881 , G06F9/4893 , G06F9/50 , G06F9/5005 , G06F9/5011 , G06F9/5033 , G06F9/5044 , G06F9/5055 , G06F9/5094 , G06F9/30098 , G06F2209/5021
Abstract: A processing unit of a processing system compiles a priority queue listing of a plurality of processor cores to run a workload based on a cost of running the workload on each of the processor cores. The cost is based on at least one of a system usage policy, characteristics of the workload, and one or more physical constraints of each processor core. The processing unit selects a processor core based on the cost to run the workload and communicates an identifier of the selected processor core to an operating system of the processing system.
-
公开(公告)号:US20220091653A1
公开(公告)日:2022-03-24
申请号:US17030324
申请日:2020-09-23
Applicant: Advanced Micro Devices, Inc.
Inventor: Mahesh Subramony , David Suggs , Michael T. Clark , Matthew M. Crum
IPC: G06F1/3206 , G06F1/28 , G06F1/3287
Abstract: A method of operating a processing unit includes, in response to detecting that the processing unit is operating in a voltage limited state, calculating a set of headroom values by calculating a headroom value for each operational constraint in a set of operational constraints of the processing unit, based on the calculated set of headroom values, selecting from a set of performance features a subset of one or more performance features for enabling in the processing unit, and enabling the selected subset of performance features in the processing unit.
-
-
-
-