Patent | Date |
---|
Techniques To Enable Communication Between A Processor And Voltage Regulator App 20220291732 - Suryanarayanan; Anupama ;   et al. | 2022-09-15 |
System, apparatus and method for dynamically controlling current consumption of processing circuits of a processor Grant 11,442,529 - Ananthakrishnan , et al. September 13, 2 | 2022-09-13 |
Techniques to enable communication between a processor and voltage regulator Grant 11,402,887 - Suryanarayanan , et al. August 2, 2 | 2022-08-02 |
Enhanced power management for support of priority system events Grant 11,392,187 - Abozaed , et al. July 19, 2 | 2022-07-19 |
Processor to pre-empt voltage ramps for exit latency reductions Grant 11,119,555 - Ananthakrishnan , et al. September 14, 2 | 2021-09-14 |
System, Apparatus And Method For Providing Hardware State Feedback To An Operating System In A Heterogeneous Processor App 20210064426 - Gupta; Praveen Kumar ;   et al. | 2021-03-04 |
Techniques To Enable Communication Between A Processor And Voltage Regulator App 20210026429 - Suryanarayanan; Anupama ;   et al. | 2021-01-28 |
System, Apparatus And Method For Dynamically Controlling Current Consumption Of Processing Circuits Of A Processor App 20200363860 - Ananthakrishnan; Avinash N. ;   et al. | 2020-11-19 |
Multi-level Loops For Computer Processor Control App 20200285294 - RAJWAN; DORON ;   et al. | 2020-09-10 |
Techniques to enable communication between a processor and voltage regulator Grant 10,761,580 - Suryanarayanan , et al. Sep | 2020-09-01 |
Thread Scheduling Using Processing Engine Information App 20200272513 - Ananthakrishnan; Avinash N. ;   et al. | 2020-08-27 |
Enhanced Power Management For Support Of Priority System Events App 20200218320 - ABOZAED; Muhammad ;   et al. | 2020-07-09 |
Enabling a non-core domain to control memory bandwidth in a processor Grant 10,705,588 - Ananthakrishnan , et al. | 2020-07-07 |
Multi-level loops for computer processor control Grant 10,678,319 - Rajwan , et al. | 2020-06-09 |
System, apparatus and method for providing hardware feedback information in a processor Grant 10,620,969 - Shanbhogue , et al. | 2020-04-14 |
Dynamically controlling cache size to maximize energy efficiency Grant 10,613,614 - Ananthakrishnan , et al. | 2020-04-07 |
Dynamically controlling cache size to maximize energy efficiency Grant 10,564,699 - Ananthakrishnan , et al. Feb | 2020-02-18 |
Processor To Pre-Empt Voltage Ramps For Exit Latency Reductions App 20200042065 - Ananthakrishnan; Avinash N. ;   et al. | 2020-02-06 |
Thread scheduling using processing engine information Grant 10,545,793 - Ananthakrishnan , et al. Ja | 2020-01-28 |
Enhanced power management for support of priority system events Grant 10,503,226 - Abozaed , et al. Dec | 2019-12-10 |
Dynamically controlling cache size to maximize energy efficiency Grant 10,474,218 - Ananthakrishnan , et al. Nov | 2019-11-12 |
Processor to pre-empt voltage ramps for exit latency reductions Grant 10,423,206 - Ananthakrishnan , et al. Sept | 2019-09-24 |
Controlling a performance state of a processor using a combination of package and thread hint information Grant 10,379,904 - Weissmann , et al. A | 2019-08-13 |
User level control of power management policies Grant 10,372,197 - Sistla , et al. | 2019-08-06 |
Dynamically Controlling Cache Size To Maximize Energy Efficiency App 20190235611 - Ananthakrishnan; Avinash N. ;   et al. | 2019-08-01 |
Enabling A Non-Core Domain To Control Memory Bandwidth App 20190212801 - Ananthakrishnan; Avinash N. ;   et al. | 2019-07-11 |
Mechanism to provide workload and configuration-aware deterministic performance for microprocessors Grant 10,345,884 - Varma , et al. July 9, 2 | 2019-07-09 |
Multi-level Loops For Computer Processor Control App 20190155362 - Rajwan; Doron ;   et al. | 2019-05-23 |
Method, apparatus and system for configuring a protocol stack of an integrated circuit chip Grant 10,282,341 - Spry , et al. | 2019-05-07 |
Dynamically Controlling Cache Size To Maximize Energy Efficiency App 20190121423 - Ananthakrishnan; Avinash N. ;   et al. | 2019-04-25 |
Techniques To Enable Communication Between A Processor And Voltage Regulator App 20190121411 - Suryanarayanan; Anupama ;   et al. | 2019-04-25 |
Dynamically Controlling Cache Size To Maximize Energy Efficiency App 20190121422 - Ananthakrishnan; Avinash N. ;   et al. | 2019-04-25 |
Thread Scheduling Using Processing Engine Information App 20190102221 - Ananthakrishnan; Avinash N. ;   et al. | 2019-04-04 |
Enabling a non-core domain to control memory bandwidth in a processor Grant 10,248,181 - Ananthakrishnan , et al. | 2019-04-02 |
Enhanced Power Management For Support Of Priority System Events App 20190086974 - ABOZAED; Muhammad ;   et al. | 2019-03-21 |
Controlling current consumption of a processor based at least in part on platform capacitance Grant 10,234,920 - Ananthakrishnan , et al. | 2019-03-19 |
Processor voltage control using running average value Grant 10,228,755 - Rajwan , et al. | 2019-03-12 |
Multi-level loops for computer processor control Grant 10,216,246 - Rajwan , et al. Feb | 2019-02-26 |
System, Apparatus And Method For Providing Hardware Feedback Information In A Processor App 20190042280 - Shanbhogue; Vedvyas ;   et al. | 2019-02-07 |
Dynamically Controlling Cache Size To Maximize Energy Efficiency App 20190011975 - Ananthakrishnan; Avinash N. ;   et al. | 2019-01-10 |
Techniques to enable communication between a processor and voltage regulator Grant 10,168,758 - Suryanarayanan , et al. J | 2019-01-01 |
Enhanced power management for support of priority system events Grant 10,156,877 - Abozaed , et al. Dec | 2018-12-18 |
Dynamically controlling cache size to maximize energy efficiency Grant 10,067,553 - Ananthakrishnan , et al. September 4, 2 | 2018-09-04 |
Enabling a non-core domain to control memory bandwidth in a processor Grant 10,037,067 - Ananthakrishnan , et al. July 31, 2 | 2018-07-31 |
Method, Apparatus And System For Configuring A Protocol Stack Of An Integrated Circuit Chip App 20180210857 - Spry; Bryan L. ;   et al. | 2018-07-26 |
Average Current Protection Mechanism App 20180173298 - Gendler; Alexander ;   et al. | 2018-06-21 |
Controlling operating frequency of a core domain via a non-core domain of a multi-domain processor Grant 9,939,879 - Ananthakrishnan , et al. April 10, 2 | 2018-04-10 |
Multi-level Loops For Computer Processor Control App 20180095932 - RAJWAN; DORON ;   et al. | 2018-04-05 |
Processor Voltage Control Using Running Average Value App 20180095520 - RAJWAN; DORON ;   et al. | 2018-04-05 |
Enhanced Power Management For Support Of Priority System Events App 20180095509 - ABOZAED; Muhammad ;   et al. | 2018-04-05 |
Techniques To Enable Communication Between A Processor And Voltage Regulator App 20180088647 - Suryanarayanan; Anupama ;   et al. | 2018-03-29 |
Controlling Current Consumption Of A Processor Based At Least In Part On Platform Capacitance App 20180059757 - Ananthakrishnan; Avinash N. ;   et al. | 2018-03-01 |
Processor To Pre-Empt Voltage Ramps For Exit Latency Reductions App 20180060085 - Ananthakrishnan; Avinash N. ;   et al. | 2018-03-01 |
Controlling A Performance State Of A Processor Using A Combination Of Package And Thread Hint Information App 20180060123 - Weissmann; Eliezer ;   et al. | 2018-03-01 |
Dynamically modifying a power/performance tradeoff based on a processor utilization Grant 9,760,409 - Sistla , et al. September 12, 2 | 2017-09-12 |
Method, apparatus, and system for energy efficiency and energy conservation by mitigating performance variations between integrated circuit devices Grant 9,753,516 - Wells , et al. September 5, 2 | 2017-09-05 |
Method, apparatus and system for configuring a protocol stack of an integrated circuit chip Grant 9,734,116 - Spry , et al. August 15, 2 | 2017-08-15 |
Mechanism To Provide Workload And Configuration-aware Deterministic Performance For Microprocessors App 20170115716 - VARMA; ANKUSH ;   et al. | 2017-04-27 |
Controlling a turbo mode frequency of a processor Grant 9,618,997 - Ananthakrishnan , et al. April 11, 2 | 2017-04-11 |
Enabling A Non-Core Domain To Control Memory Bandwidth App 20170097668 - Ananthakrishnan; Avinash N. ;   et al. | 2017-04-06 |
Microprocessor-assisted auto-calibration of voltage regulators Grant 9,606,595 - Varma , et al. March 28, 2 | 2017-03-28 |
User Level Control Of Power Management Policies App 20170083076 - Sistla; Krishnakanth V. ;   et al. | 2017-03-23 |
Estimating scalability value for a specific domain of a multicore processor based on active state residency of the domain, stall duration of the domain, memory bandwidth of the domain, and a plurality of coefficients based on a workload to execute on the domain Grant 9,594,560 - Ananthakrishnan , et al. March 14, 2 | 2017-03-14 |
Dynamically Controlling Cache Size To Maximize Energy Efficiency App 20170010656 - Ananthakrishnan; Avinash N. ;   et al. | 2017-01-12 |
User level control of power management policies Grant 9,535,487 - Sistla , et al. January 3, 2 | 2017-01-03 |
Measurement of performance scalability in a microprocessor Grant 9,513,688 - Varma , et al. December 6, 2 | 2016-12-06 |
Minimizing performance loss on workloads that exhibit frequent core wake-up activity Grant 9,501,299 - Ambardekar , et al. November 22, 2 | 2016-11-22 |
Enabling A Non-Core Domain To Control Memory Bandwidth App 20160313778 - Ananthakrishnan; Avinash N. ;   et al. | 2016-10-27 |
Dynamically controlling cache size to maximize energy efficiency Grant 9,471,490 - Ananthakrishnan , et al. October 18, 2 | 2016-10-18 |
Dynamically Modifying A Power/Performance Tradeoff Based On A Processor Utilization App 20160266941 - Sistla; Krishnakanth V. ;   et al. | 2016-09-15 |
Mechanism to provide workload and configuration-aware deterministic performance for microprocessors Grant 9,417,681 - Varma , et al. August 16, 2 | 2016-08-16 |
Constraining processor operation based on power envelope information Grant 9,405,345 - Ananthakrishnan , et al. August 2, 2 | 2016-08-02 |
Dynamically modifying a power/performance tradeoff based on processor utilization Grant 9,372,524 - Sistla , et al. June 21, 2 | 2016-06-21 |
Enabling a non-core domain to control memory bandwidth in a processor Grant 9,354,692 - Ananthakrishnan , et al. May 31, 2 | 2016-05-31 |
Controlling a turbo mode frequency of a processor Grant 9,292,068 - Ananthakrishnan , et al. March 22, 2 | 2016-03-22 |
Enforcing a power consumption duty cycle in a processor Grant 9,268,393 - Varma , et al. February 23, 2 | 2016-02-23 |
Controlling Operating Frequency Of A Core Domain Via A Non-Core Domain Of A Multi-Domain Processor App 20160026229 - Ananthakrishnan; Avinash N. ;   et al. | 2016-01-28 |
Dynamically Controlling Cache Size To Maximize Energy Efficiency App 20160011975 - Ananthakrishnan; Avinash N. ;   et al. | 2016-01-14 |
Controlling temperature of multiple domains of a multi-domain processor using a cross-domain margin Grant 9,235,254 - Ananthakrishnan , et al. January 12, 2 | 2016-01-12 |
User Level Control Of Power Management Policies App 20160004291 - Sistla; Krishnakanth V. ;   et al. | 2016-01-07 |
Minimizing Performance Loss On Workloads That Exhibit Frequent Core Wake-up Activity App 20150363212 - GUPTA; NIKHIL ;   et al. | 2015-12-17 |
Performing cross-domain thermal control in a processor Grant 9,189,046 - Man , et al. November 17, 2 | 2015-11-17 |
Controlling operating frequency of a core domain based on operating condition of a non-core domain of a multi-domain processor Grant 9,176,565 - Ananthakrishnan , et al. November 3, 2 | 2015-11-03 |
User level control of power management policies Grant 9,170,624 - Sistla , et al. October 27, 2 | 2015-10-27 |
Dynamically controlling cache size to maximize energy efficiency Grant 9,158,693 - Ananthakrishnan , et al. October 13, 2 | 2015-10-13 |
Method, Apparatus And System For Configuring A Protocol Stack Of An Integrated Circuit Chip App 20150269108 - Spry; Bryan L. ;   et al. | 2015-09-24 |
Method, apparatus, and system for energy efficiency and energy conservation including dynamic control of energy consumption in power domains Grant 9,141,166 - Sistla , et al. September 22, 2 | 2015-09-22 |
Mechanism To Provide Workload And Configuration-aware Deterministic Performance For Microprocessors App 20150241949 - Varma; Ankush ;   et al. | 2015-08-27 |
Apparatus and Method for Determining the Number of Execution Units to Keep Active in a Processor App 20150241954 - Ananthakrishnan; Avinash N. ;   et al. | 2015-08-27 |
User level control of power management policies Grant 9,098,261 - Sistla , et al. August 4, 2 | 2015-08-04 |
Dynamically allocating a power budget over multiple domains of a processor Grant 9,081,557 - Ananthakrishnan , et al. July 14, 2 | 2015-07-14 |
Method, apparatus, and system for energy efficiency and energy conservation including thread consolidation Grant 9,075,610 - Weissmann , et al. July 7, 2 | 2015-07-07 |
Estimating temperature of a processor core in a low power state without thermal sensor information Grant 9,074,947 - Ananthakrishnan , et al. July 7, 2 | 2015-07-07 |
Mechanism to provide workload and configuration-aware deterministic performance for microprocessors Grant 9,037,840 - Varma , et al. May 19, 2 | 2015-05-19 |
Apparatus and method for determining the number of execution cores to keep active in a processor Grant 9,037,889 - Ananthakrishnan , et al. May 19, 2 | 2015-05-19 |
Controlling operating frequency of a core domain via a non-core domain of a multi-domain processor Grant 9,026,815 - Ananthakrishnan , et al. May 5, 2 | 2015-05-05 |
Estimating Scalability Of A Workload App 20150095620 - Ananthakrishnan; Avinash N. ;   et al. | 2015-04-02 |
Constraining Processor Operation Based On Power Envelope Information App 20150095666 - Ananthakrishnan; Avinash N. ;   et al. | 2015-04-02 |
Controlling A Turbo Mode Frequency Of A Processor App 20150095673 - Ananthakrishnan; Avinash N. ;   et al. | 2015-04-02 |
Method, apparatus, and system for energy efficiency and energy conservation including dynamic C0-state cache resizing Grant 8,984,311 - Moses , et al. March 17, 2 | 2015-03-17 |
Controlling a turbo mode frequency of a processor Grant 8,943,340 - Ananthakrishnan , et al. January 27, 2 | 2015-01-27 |
Enabling A Non-Core Domain To Control Memory Bandwidth App 20140344598 - Ananthakrishnan; Avinash N. ;   et al. | 2014-11-20 |
Measurement Of Performance Scalability In A Microprocessor App 20140281612 - Varma; Ankush ;   et al. | 2014-09-18 |
Enabling a non-core domain to control memory bandwidth in a processor Grant 8,832,478 - Ananthakrishnan , et al. September 9, 2 | 2014-09-09 |
Dynamically allocating a power budget over multiple domains of a processor Grant 8,775,833 - Ananthakrishnan , et al. July 8, 2 | 2014-07-08 |
Dynamically allocating a power budget over multiple domains of a processor Grant 8,769,316 - Ananthakrishnan , et al. July 1, 2 | 2014-07-01 |
Enforcing A Power Consumption Duty Cycle In A Processor App 20140157021 - Varma; Ankush ;   et al. | 2014-06-05 |
Dynamically Allocating A Power Budget Over Multiple Domains Of A Processor App 20140115351 - Ananthakrishnan; Avinash N. ;   et al. | 2014-04-24 |
Apparatus and Method For Determining the Number of Execution Cores To Keep Active In A Processor App 20140095904 - Ananthakrishnan; Avinash N. ;   et al. | 2014-04-03 |
Sharing Power Between Domains In A Processor Package App 20140089688 - Man; Xiuting C. ;   et al. | 2014-03-27 |
Performing Cross-Domain Thermal Control In A Processor App 20140068293 - Man; Xiuting C. ;   et al. | 2014-03-06 |
Mechanism To Provide Workload And Configuration-aware Deterministic Performance For Microprocessors App 20140006761 - Varma; Ankush ;   et al. | 2014-01-02 |
Microprocessor-assisted Auto-calibration Of Voltage Regulators App 20130339777 - Varma; Ankush ;   et al. | 2013-12-19 |
Apparatus and method for high current protection Grant 8,539,269 - Rotem , et al. September 17, 2 | 2013-09-17 |
Controlling Operating Frequency Of A Core Domain Via A Non-Core Domain Of A Multi-Domain Processor App 20130179709 - Ananthakrishnan; Avinash N. ;   et al. | 2013-07-11 |
Dynamically Allocating A Power Budget Over Multiple Domains Of A Processor App 20130179704 - Ananthakrishnan; Avinash N. ;   et al. | 2013-07-11 |
User Level Control Of Power Management Policies App 20130179706 - Sistla; Krishnakanth V. ;   et al. | 2013-07-11 |
Controlling A Turbo Mode Frequency Of A Processor App 20130179705 - Ananthakrishnan; Avinash N. ;   et al. | 2013-07-11 |
Controlling Temperature Of Multiple Domains Of A Multi-Domain Processor App 20130173941 - Ananthakrishnan; Avinash N. ;   et al. | 2013-07-04 |
Controlling Power Consumption Through Multiple Power Limits Over Multiple Time Intervals App 20130173946 - Rotem; Efraim ;   et al. | 2013-07-04 |
Dynamically Controlling Cache Size To Maximize Energy Efficiency App 20130111121 - Ananthakrishnan; Avinash N. ;   et al. | 2013-05-02 |
Controlling Operating Frequency Of A Core Domain Via A Non-Core Domain Of A Multi-Domain Processor App 20130111236 - Ananthakrishnan; Avinash N. ;   et al. | 2013-05-02 |
Controlling A Turbo Mode Frequency Of A Processor App 20130111226 - Ananthakrishnan; Avinash N. ;   et al. | 2013-05-02 |
Enabling A Non-Core Domain To Control Memory Bandwidth App 20130111120 - Ananthakrishnan; Avinash N. ;   et al. | 2013-05-02 |
Estimating Temperature Of A Processor Core In A Low Power State App 20130080803 - Ananthakrishnan; Avinash N. ;   et al. | 2013-03-28 |
Dynamically Allocating A Power Budget Over Multiple Domains Of A Processor App 20130061064 - Ananthakrishnan; Avinash N. ;   et al. | 2013-03-07 |
Apparatus And Method For High Current Protection App 20120254641 - Rotem; Efraim ;   et al. | 2012-10-04 |
Method, Apparatus, and System for Energy Efficiency and Energy Conservation by Mitigating Performance Variations Between Integrated Circuit Devices App 20120221873 - Wells; Ryan D. ;   et al. | 2012-08-30 |
User Level Control Of Power Management Policies App 20120204042 - Sistla; Krishnakanth V. ;   et al. | 2012-08-09 |
Method, Apparatus, And System For Energy Efficiency And Energy Conservation Including Dynamic Control Of Energy Consumption In Power Domains App 20120185706 - Sistla; Krishnakanth V. ;   et al. | 2012-07-19 |
Method, Apparatus, And System For Energy Efficiency And Energy Conservation Including Thread Consolidation App 20120185709 - Weissmann; Eliezer ;   et al. | 2012-07-19 |
Method, Apparatus, And System For Energy Efficiency And Energy Conservation Including Dynamic C0-state Cache Resizing App 20120173907 - MOSES; Jaideep ;   et al. | 2012-07-05 |
Dynamically Modifying A Power/Performance Tradeoff Based On Processor Utilization App 20120144217 - Sistla; Krishnakanth V. ;   et al. | 2012-06-07 |
Method, Apparatus, and System for Energy Efficiency and Energy Conservation Through Dynamic Management of Memory and Input/Output Subsystems App 20120095607 - Wells; Ryan D. ;   et al. | 2012-04-19 |