US 11,953,965 B2
Adaptive power management
Mohammad Hamed Mousazadeh, Markham (CA); Joohyun Lee, Markham (CA); Omer Irshad, Markham (CA); Xuetao Yan, Markham (CA); Alexander Sabino Duenas, Markham (CA); and Muhammad Saad Musani, Markham (CA)
Assigned to ATI Technologies ULC, Markham (CA)
Filed by ATI Technologies ULC, Markham (CA)
Filed on Dec. 21, 2021, as Appl. No. 17/557,093.
Prior Publication US 2023/0195197 A1, Jun. 22, 2023
Int. Cl. G06F 1/32 (2019.01); G06F 1/3234 (2019.01)
CPC G06F 1/3234 (2013.01) 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
detecting an operating system launching an application to be executed at least in part on a hardware computing unit;
based on identifying the application, determining whether a hardware profile exists that is associated with the application;
based on determining that the hardware profile exists, requesting the operating system to update one or more hardware parameters of the operating system, thereby causing the operating system to generate a new power policy for the hardware computing unit;
updating a power state of the hardware computing unit based on the new power policy generated by the operating system and which is based, at least in part, on the hardware profile that is associated with the application.