P
US11048313B2ActiveUtilityPatentIndex 55

System-wide network activity forecasting for performance improvement

Assignee: INTEL CORPPriority: Mar 29, 2019Filed: Mar 29, 2019Granted: Jun 29, 2021
Est. expiryMar 29, 2039(~12.7 yrs left)· nominal 20-yr term from priority
Inventors:JANA SIDDHARTHAARDANAZ FEDERICOEASTEP JONATHAN MSHUI YAXINUNDERWOOD KEITH
G06F 1/329G06F 1/3206G06F 1/3209Y02D10/00G06F 9/5094G06F 1/3234
55
PatentIndex Score
0
Cited by
3
References
16
Claims

Abstract

Described herein are automated hierarchical feed-back driven control mechanisms and methods, including an apparatus comprising a first circuitry, a second circuitry, and a third circuitry. The first circuitry may be operable to receive a system operating characteristic guidance. The second circuitry may be operable to provide one or more manufacturing characteristics. The third circuitry may be operable to store one or more system operating characteristics based upon the system operating characteristic guidance and the one or more manufacturing characteristics.

Claims

exact text as granted — not AI-modified
We claim: 
     
       1. Non-transitory machine-readable storage medium having machine executable instructions stored thereon that, when executed, cause one or more processors to perform an operation comprising:
 monitor network service demand information; 
 estimate a network power consumption based upon the network service demand information; and 
 determine a system operating characteristic guidance based upon the estimated network power consumption, wherein the system operating characteristic guidance includes at least one of: a hardware frequency guidance; a network bandwidth guidance; a network message rate guidance; or a register-state guidance. 
 
     
     
       2. The non-transitory machine-readable storage medium of  claim 1 , wherein the network service demand information includes hardware monitoring data. 
     
     
       3. The non-transitory machine-readable storage medium of  claim 2 , wherein the network service demand information includes values from one or more network traffic delivery counters. 
     
     
       4. The non-transitory machine-readable storage medium of  claim 1 , the operation further comprising:
 receive an instruction from a system-level power manager carrying a response protocol for an estimate of power consumption; and 
 determine the system operating characteristic guidance based upon both the estimated network power consumption, and the response protocol for the estimate of power consumption. 
 
     
     
       5. The non-transitory machine-readable storage medium of  claim 1 ,
 wherein the network service demand information includes at least one of: application monitoring data; and an application-provided guidance. 
 
     
     
       6. The non-transitory machine-readable storage medium of  claim 1 ,
 wherein the network service demand information includes at least one of: a network bandwidth; and a network message rate. 
 
     
     
       7. Non-transitory machine-readable storage medium having machine executable instructions stored thereon that, when executed, cause one or more processors to perform an operation comprising:
 request utilization information of a network traffic delivery component; 
 determine an average power consumption based on the utilization information; and 
 output a job power budget based on the average power consumption; 
 determine a response protocol for an estimated power consumption for the network traffic delivery component, based upon the job power budget, wherein the response protocol for the estimated power consumption for the network traffic delivery component includes at least one of: a hardware frequency protocol; a network bandwidth protocol; a network message rate protocol; or a register-state protocol. 
 
     
     
       8. The non-transitory machine-readable storage medium of  claim 7 ,
 wherein the average power consumption based on the utilization information is calculated based upon the utilization information of the network traffic delivery component. 
 
     
     
       9. The non-transitory machine-readable storage medium of  claim 7 ,
 wherein the average power consumption based on the utilization information is provided by the network traffic delivery component. 
 
     
     
       10. The non-transitory machine-readable storage medium of  claim 7 , the operation further comprising:
 generate an instruction to a job-level power manager carrying the response protocol for the estimated power consumption for the network traffic delivery component. 
 
     
     
       11. A system comprising:
 a memory; 
 a processor coupled to the memory; and 
 a wireless interface communicatively coupled to the processor, to allow the processor to communicate with another device, wherein the processor to: 
 monitor network service demand information; 
 estimate a network power consumption based upon the network service demand information; and 
 determine a system operating characteristic guidance based upon the estimated network power consumption, wherein the system operating characteristic guidance includes at least one of: a hardware frequency guidance; a network bandwidth guidance; a network message rate guidance; or a register-state guidance. 
 
     
     
       12. The system of  claim 11 , wherein the network service demand information includes hardware monitoring data. 
     
     
       13. The system of  claim 12 , wherein the network service demand information includes values from one or more network traffic delivery counters. 
     
     
       14. The system of  claim 11 , wherein the processor is to:
 receive an instruction from a system-level power manager carrying a response protocol for an estimate of power consumption; and 
 determine the system operating characteristic guidance based upon both the estimated network power consumption, and the response protocol for the estimate of power consumption. 
 
     
     
       15. The system of  claim 11 , wherein the network service demand information includes at least one of: application monitoring data; or an application-provided guidance. 
     
     
       16. The system of  claim 11 , wherein the network service demand information includes at least one of: a network bandwidth; and a network message rate.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.