US 12,430,172 B2
Resource management controller
Shirish Bahirat, Longmont, CO (US); Anand Ramalingam, Portland, OR (US); and Anjaneya Reddy Chagam Reddy, Chandler, AZ (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Sep. 22, 2021, as Appl. No. 17/481,940.
Prior Publication US 2022/0012094 A1, Jan. 13, 2022
Int. Cl. G06F 9/50 (2006.01); G06F 9/54 (2006.01)
CPC G06F 9/5005 (2013.01) [G06F 9/544 (2013.01)] 14 Claims
OG exemplary drawing
 
1. An electronic apparatus, comprising:
one or more substrates; and
a controller coupled to the one or more substrates, the controller including circuitry to:
receive, from a processor, a request to handle a page fault;
based on the request, read utilization-related information for a resource from a memory which is to be shared by the circuitry and the processor, wherein the utilization-related information is to comprise run-time telemetry for the resource, and wherein the memory is further to provide memory map information; and
issue a command, to a dispatch queue, to schedule a utilization of the resource based on each of the utilization-related information for the resource and a first priority of an application to be executed with the processor.