-
公开(公告)号:US20240403121A1
公开(公告)日:2024-12-05
申请号:US18203360
申请日:2023-05-30
Applicant: Advanced Micro Devices, Inc , ATI Technologies ULC
Inventor: Anil Harwani , Paul Blinzer , Kenneth Lawrence Mitchell , Adam Neil Calder Clark , Amitabh Mehra , Joshua Taylor Knight , Grant Evan Ley , Jerry Anton Ahrens , William Robert Alverson
IPC: G06F9/50
Abstract: Task scheduling based on component margins is described. In accordance with the described techniques, a scheduler of an operating system accesses a margin table when a request to perform tasks is received. The scheduler schedules tasks on various components of a system based on margins of those components. When a request to perform a task is received, for example, the scheduler accesses the margin table and selects a component to perform the task based on the margin information included in the margin table as well as based on the task, such as whether the task benefits more from being performed fast or being performed accurately. The scheduler then schedules the task using the selected component.
-
公开(公告)号:US20240103591A1
公开(公告)日:2024-03-28
申请号:US18148098
申请日:2022-12-29
Applicant: Advanced Micro Devices, Inc , ATI Technologies ULC
Inventor: Adam Neil Calder Clark , Anil Harwani , Amitabh Mehra
IPC: G06F1/20
CPC classification number: G06F1/206
Abstract: Power management using temperature gradient information is described. In accordance with the described techniques, temperature measurements of a component are obtained from two or more sensors of the component. A temperature of a hotspot of the component is predicted based on the temperature measurements obtained from the two or more sensors of the component. Operation of the component is adjusted based on the predicted temperature of the hotspot.
-
公开(公告)号:US11435806B2
公开(公告)日:2022-09-06
申请号:US16715184
申请日:2019-12-16
Applicant: ADVANCED MICRO DEVICES, INC. , ATI TECHNOLOGIES ULC
Inventor: Jerry A. Ahrens , Amitabh Mehra , Anil Harwani , William R. Alverson , Grant E. Ley , Charles Sy Lee
IPC: G06F1/3234
Abstract: Automatic voltage reconfiguration in a computer processor including one or more cores includes executing one or more user-specified workloads; determining, based on the user-specified workloads, a respective minimum safe voltage for each core of one or more cores; and modifying a respective voltage configuration for each core of the one or more cores based on the respective minimum safe voltage.
-
公开(公告)号:US11740944B2
公开(公告)日:2023-08-29
申请号:US16711875
申请日:2019-12-12
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Amitabh Mehra , Anil Harwani , William Robert Alverson , Jerry Anton Ahrens, Jr. , Charles Sum Yuen Lee , John William Abshier
IPC: G06F1/324 , G06F9/50 , G06F9/4401 , G06F1/3287
CPC classification number: G06F9/5094 , G06F9/4403 , G06F1/324 , G06F1/3287
Abstract: A method and apparatus for managing processor functionality includes receiving, by the processor, data relating to one or more environmental conditions. The processor compares the data to pre-existing parameters to determine whether or not the environmental conditions are within the pre-existing parameters for normal operation. If the data are within the pre-existing parameters for normal operation, the processor is operated in a normal operation mode. If the data are outside the pre-existing parameters for normal operation, the processor operates in a second operation mode which is dynamically determined and calibrated during power-on, boot and operation.
-
公开(公告)号:US20250004514A1
公开(公告)日:2025-01-02
申请号:US18217390
申请日:2023-06-30
Applicant: Advanced Micro Devices, Inc , ATI Technologies ULC
Inventor: Amitabh Mehra , William Robert Alverson , Jerry Anton Ahrens , Grant Evan Ley , Joshua Taylor Knight , Anil Harwani , Adam Neil Calder Clark
Abstract: Adjustable thermal management is described. Input to adjust one or more parameters for controlling thermal conditions of a component is received. Temperature measurements of a component are obtained from two or more sensors of the component. A temperature of a thermal hotspot of the component is estimated based on the temperature measurements obtained from the two or more sensors of the component and using the adjusted parameters. Operation of the component is adjusted based on the estimated temperature of the thermal hotspot.
-
公开(公告)号:US20240319712A1
公开(公告)日:2024-09-26
申请号:US18187848
申请日:2023-03-22
Applicant: Advanced Micro Devices, Inc , ATI Technologies ULC
Inventor: Jerry Anton Ahrens , Grant Evan Ley , Anil Harwani , Amitabh Mehra , Joshua Taylor Knight , William Robert Alverson , Adam Neil Calder Clark
IPC: G05B19/4155 , G01K7/01
CPC classification number: G05B19/4155 , G01K7/01 , G05B2219/49216
Abstract: Dynamic range aware conversion of sensor readings is described. A system includes one or more sensors to sense conditions of a component and output sensor readings and a system manager. The system manager is configured to convert the sensor readings into condition measurements by converting the sensor readings into the condition measurements using a first transformation while operating in a first conversion mode or converting the sensor readings into the condition measurements using a second transformation while operating in a second conversion mode. The system manager then adjusts operation of the component based on the condition measurements.
-
公开(公告)号:US20210182121A1
公开(公告)日:2021-06-17
申请号:US16711875
申请日:2019-12-12
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Amitabh Mehra , Anil Harwani , William Robert Alverson , Jerry Anton Ahrens, Jr. , Charles Sum Yuen Lee , John William Abshier
IPC: G06F9/50 , G06F9/4401
Abstract: A method and apparatus for managing processor functionality includes receiving, by the processor, data relating to one or more environmental conditions. The processor compares the data to pre-existing parameters to determine whether or not the environmental conditions are within the pre-existing parameters for normal operation. If the data are within the pre-existing parameters for normal operation, the processor is operated in a normal operation mode. If the data are outside the pre-existing parameters for normal operation, the processor operates in a second operation mode which is dynamically determined and calibrated during power-on, boot and operation.
-
公开(公告)号:US20240330076A1
公开(公告)日:2024-10-03
申请号:US18190521
申请日:2023-03-27
Applicant: Advanced Micro Devices, Inc.
Inventor: Jerry Anton Ahrens , William Robert Alverson , Joshua Taylor Knight , Amitabh Mehra , Anil Harwani , Grant Evan Ley
IPC: G06F9/50
CPC classification number: G06F9/5094 , G06F9/5016 , G06F9/5033
Abstract: Task allocation with chipset attached memory and additional processing unit is described. In accordance with the described techniques, a computing device includes a main system and one or more sub-systems which are coupled to the main system via a chipset link. The main system includes at least a processing unit and a system memory. The one or more sub-systems each include at least a chipset attached processing unit and a chipset attached memory. Contents of the system memory are transferable to the chipset attached memory of the sub-system via the chipset link to enable the chipset attached processing unit to perform the one or more tasks using the contents from the chipset attached memory.
-
公开(公告)号:US20240211142A1
公开(公告)日:2024-06-27
申请号:US18146538
申请日:2022-12-27
Applicant: Advanced Micro Devices, Inc.
Inventor: Alicia Wen Ju Yurie Leong , Jayesh Hari Joshi , William Robert Alverson , Joshua Taylor Knight , Jerry Anton Ahrens , Amitabh Mehra , Grant Evan Ley
IPC: G06F3/06
CPC classification number: G06F3/0613 , G06F3/0634 , G06F3/0673
Abstract: Extended training for memory is described. In accordance with the described techniques, a training request to train a memory with extended training is received. The extended training corresponds to a longer amount of time than a default training. The extended training of the memory is performed using a set of target memory settings. In one or more implementations, the extended training is performed during a boot up phase of the computing device.
-
公开(公告)号:US12008401B2
公开(公告)日:2024-06-11
申请号:US16723427
申请日:2019-12-20
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: Anil Harwani , Amitabh Mehra , William R. Alverson , Grant E. Ley , Jerry A. Ahrens , Kenneth Mitchell
CPC classification number: G06F9/5005 , G06F3/065 , G06F3/0656 , G06F9/48 , G06F9/50 , G06F9/5027 , G06F9/54 , G06F9/544 , G06F11/3024 , G06F11/3433
Abstract: Automatic central processing unit (CPU) usage optimization includes: monitoring performance activity of a workload comprising a plurality of threads; and modifying a resource allocation of a plurality of cores for the plurality of threads based on the performance activity.
-
-
-
-
-
-
-
-
-