US 12,111,714 B2
Application profiling for power-performance management
Shahriar Pezeshgi, Richmond Hill (CA); Jun Huang, Markham (CA); Mohammad Hamed Mousazadeh, Markham (CA); and Alexander S. Duenas, Markham (CA)
Assigned to ATI Technologies ULC, Ontario (CA)
Filed by ATI Technologies ULC, Markham (CA)
Filed on Jun. 22, 2023, as Appl. No. 18/339,963.
Application 18/339,963 is a continuation of application No. 17/133,854, filed on Dec. 24, 2020, granted, now 11,703,931.
Application 17/133,854 is a continuation of application No. 15/355,569, filed on Nov. 18, 2016, granted, now 10,877,547, issued on Dec. 29, 2020.
Prior Publication US 2023/0333624 A1, Oct. 19, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 1/32 (2019.01); G06F 1/3234 (2019.01); G06F 9/4401 (2018.01); G06F 9/445 (2018.01)
CPC G06F 1/3234 (2013.01) [G06F 9/4411 (2013.01); G06F 9/44505 (2013.01); Y02D 10/00 (2018.01)] 19 Claims
OG exemplary drawing
 
1. A processing apparatus comprising:
memory configured to store hardware parameter settings of a hardware device for an application, wherein the hardware parameter settings include a threshold level of execution for the application;
a processor, in communication with the memory, configured to:
control an operation of the hardware device by tuning at least one hardware parameter of the hardware device during execution of the application based on a determination that a level of execution of the application satisfies the threshold level of execution for a sampling time interval.