-
公开(公告)号:US20210406092A1
公开(公告)日:2021-12-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
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.
-
公开(公告)号:US20220317757A1
公开(公告)日:2022-10-06
申请号:US17219097
申请日:2021-03-31
Applicant: ADVANCED MICRO DEVICES, INC. , ATI TECHNOLOGIES ULC
Inventor: Karthik RAO , Indrani PAUL , Donny YI , Oleksandr KHODORKOVSKY , Leonardo DE PAULA ROSA PIGA , Wonje CHOI , Dana G. LEWIS , Sriram SAMBAMURTHY
IPC: G06F1/3287 , G06N5/04
Abstract: An apparatus includes a processor, a sleep state duration prediction module, and a system management unit. The sleep state duration prediction module is configured to predict a sleep state duration for component of the processing device. The system management unit is to transition the component into a sleep state selected from a plurality of sleep states based on a comparison of the predicted sleep state duration to at least one duration threshold. Each sleep state of the plurality of sleep states is a lower power state than a previous sleep state of the plurality of sleep states.
-
公开(公告)号:US20230088994A1
公开(公告)日:2023-03-23
申请号:US17993562
申请日:2022-11-23
Applicant: ADVANCED MICRO DEVICES, INC. , ATI TECHNOLOGIES ULC
Inventor: Karthik RAO , Indrani Paul , Donny YI , Oleksandr KHODORKOVSKY , Leonardo DE PAULA ROSA PIGA , Wonje CHOI , Dana G. LEWIS , Sriram SAMBAMURTHY
IPC: G06F1/3287
Abstract: An apparatus includes a processor, a sleep state duration prediction module, and a system management unit. The sleep state duration prediction module is configured to predict a sleep state duration for component of the processing device. The system management unit is to transition the component into a sleep state selected from a plurality of sleep states based on a comparison of the predicted sleep state duration to at least one duration threshold. Each sleep state of the plurality of sleep states is a lower power state than a previous sleep state of the plurality of sleep states.
-
-