Patent | Date |
---|
Providing variable interpretation of usefulness indicators for memory tables in processor-based systems Grant 10,725,782 - Krishna , et al. | 2020-07-28 |
Reconfiguring execution pipelines of out-of-order (OOO) computer processors based on phase training and prediction Grant 10,635,446 - Priyadarshi , et al. | 2020-04-28 |
Method and apparatus for dynamic clock and voltage scaling in a computer processor based on program phase Grant 10,551,896 - Priyadarshi , et al. Fe | 2020-02-04 |
Reduced logic level operation folding of context history in a history register in a prediction system for a processor-based system Grant 10,437,592 - Krishna , et al. O | 2019-10-08 |
Providing efficient recursion handling using compressed return address stacks (CRASs) in processor-based systems Grant 10,331,447 - Naresh , et al. | 2019-06-25 |
Select In-order Instruction Pick Using An Out Of Order Instruction Picker App 20190087184 - KOTHINTI NARESH; Vignyan Reddy ;   et al. | 2019-03-21 |
Providing Variable Interpretation Of Usefulness Indicators For Memory Tables In Processor-based Systems App 20190079772 - Krishna; Anil ;   et al. | 2019-03-14 |
PROVIDING EFFICIENT RECURSION HANDLING USING COMPRESSED RETURN ADDRESS STACKS (CRASs) IN PROCESSOR-BASED SYSTEMS App 20190065197 - Kothinti Naresh; Vignyan Reddy ;   et al. | 2019-02-28 |
Reduced Logic Level Operation Folding Of Context History In A History Register In A Prediction System For A Processor-based System App 20190065196 - Krishna; Anil ;   et al. | 2019-02-28 |
Caching Instruction Block Header Data In Block Architecture Processor-based Systems App 20190065060 - Krishna; Anil ;   et al. | 2019-02-28 |
Storing narrow produced values for instruction operands directly in a register map in an out-of-order processor Grant 10,108,417 - Krishna , et al. October 23, 2 | 2018-10-23 |
Performing Distributed Branch Prediction Using Fused Processor Cores In Processor-based Systems App 20180081690 - Krishna; Anil ;   et al. | 2018-03-22 |
Memory Violation Prediction App 20180081806 - KOTHINTI NARESH; Vignyan Reddy ;   et al. | 2018-03-22 |
Method And Apparatus For Dynamic Clock And Voltage Scaling In A Computer Processor Based On Program Phase App 20180074568 - PRIYADARSHI; Shivam ;   et al. | 2018-03-15 |
Branch Target Predictor App 20170371669 - Krishna; Anil ;   et al. | 2017-12-28 |
Method and apparatus for dynamic clock and voltage scaling in a computer processor based on program phase Grant 9,851,774 - Priyadarshi , et al. December 26, 2 | 2017-12-26 |
Method And Apparatus For Dynamic Clock And Voltage Scaling In A Computer Processor Based On Program Phase App 20170192484 - Priyadarshi; Shivam ;   et al. | 2017-07-06 |
Reconfiguring Execution Pipelines Of Out-of-order (ooo) Computer Processors Based On Phase Training And Prediction App 20170090930 - Priyadarshi; Shivam ;   et al. | 2017-03-30 |
Method And Apparatus For Effective Clock Scaling At Exposed Cache Stalls App 20170090508 - PRIYADARSHI; Shivam ;   et al. | 2017-03-30 |
Cache Way Prediction Using Partial Tags App 20170060750 - KRISHNA; Anil ;   et al. | 2017-03-02 |
Hierarchical Register File System App 20170060593 - KRISHNA; Anil ;   et al. | 2017-03-02 |
Storing Narrow Produced Values For Instruction Operands Directly In A Register Map In An Out-of-order Processor App 20170046154 - Krishna; Anil ;   et al. | 2017-02-16 |
Method and apparatus for selective renaming in a microprocessor Grant 9,471,325 - Krishna , et al. October 18, 2 | 2016-10-18 |
Performance measurement of hardware accelerators Grant 9,424,159 - Dusanapudi , et al. August 23, 2 | 2016-08-23 |
Out-of-order checkpoint reclamation in a checkpoint processing and recovery core microarchitecture Grant 9,262,170 - Krishna , et al. February 16, 2 | 2016-02-16 |
Physical Register Scrubbing In A Computer Microprocessor App 20150268959 - KRISHNA; Anil ;   et al. | 2015-09-24 |
Write bandwidth management for flash devices Grant 9,081,504 - Balakrishnan , et al. July 14, 2 | 2015-07-14 |
Optimizing a cache back invalidation policy Grant 9,043,556 - Balakrishnan , et al. May 26, 2 | 2015-05-26 |
Performance Measurement Of Hardware Accelerators App 20150106816 - DUSANAPUDI; MANOJ ;   et al. | 2015-04-16 |
Method And Apparatus For Selective Renaming In A Microprocessor App 20150019843 - KRISHNA; Anil ;   et al. | 2015-01-15 |
Selective write-once-memory encoding in a flash based disk cache memory Grant 8,914,570 - Balakrishnan , et al. December 16, 2 | 2014-12-16 |
Out-of-Order Checkpoint Reclamation in a Checkpoint Processing and Recovery Core Microarchitecture App 20140032884 - Krishna; Anil ;   et al. | 2014-01-30 |
Store-to-load forwarding mechanism for processor runahead mode operation Grant 8,639,886 - Bell , et al. January 28, 2 | 2014-01-28 |
Selective Write-once-memory Encoding In A Flash Based Disk Cache Memory App 20130297853 - Balakrishnan; Ganesh ;   et al. | 2013-11-07 |
Prefetching with multiple processors and threads via a coherency bus Grant 8,543,767 - Bell , et al. September 24, 2 | 2013-09-24 |
Write Bandwidth Management For Flashdevices App 20130173849 - Balakrishnan; Ganesh ;   et al. | 2013-07-04 |
Write Bandwidth Management For Flash Devices App 20130173843 - BALAKRISHNAN; Ganesh ;   et al. | 2013-07-04 |
Cache management for a number of threads Grant 8,438,339 - Krishna , et al. May 7, 2 | 2013-05-07 |
Optimizing a Cache Back Invalidation Policy App 20130111139 - Balakrishnan; Ganesh ;   et al. | 2013-05-02 |
Optimizing a cache back invalidation policy Grant 8,364,898 - Balakrishnan , et al. January 29, 2 | 2013-01-29 |
Effective Prefetching With Multiple Processors And Threads App 20120246406 - Bell; Gordon Bernard ;   et al. | 2012-09-27 |
Effective prefetching with multiple processors and threads Grant 8,200,905 - Bell , et al. June 12, 2 | 2012-06-12 |
Secondary Cache Memory With A Counter For Determining Whether to Replace Cached Data App 20120124291 - Achilles; Heather D. ;   et al. | 2012-05-17 |
Cache architecture with distributed state bits Grant 8,171,220 - Balakrishnan , et al. May 1, 2 | 2012-05-01 |
Systems and methods for selectively closing pages in a memory Grant 8,140,825 - Balakrishnan , et al. March 20, 2 | 2012-03-20 |
Data reorganization in non-uniform cache access caches Grant 8,140,758 - Balakrishnan , et al. March 20, 2 | 2012-03-20 |
Cache management through delayed writeback Grant 8,140,767 - Bell , et al. March 20, 2 | 2012-03-20 |
Power conservation in vertically-striped NUCA caches Grant 8,103,894 - Balakrishnan , et al. January 24, 2 | 2012-01-24 |
Predictors with adaptive prediction threshold Grant 8,078,852 - Al-Otoom , et al. December 13, 2 | 2011-12-13 |
Cache Management For A Number Of Threads App 20110138129 - Krishna; Anil ;   et al. | 2011-06-09 |
Cache Management Through Delayed Writeback App 20100312970 - Bell; Gordon B. ;   et al. | 2010-12-09 |
Predictors with Adaptive Prediction Threshold App 20100306515 - Al-Otoom; Muawya M. ;   et al. | 2010-12-02 |
Data Reorganization In Non-uniform Cache Access Caches App 20100274973 - Balakrishnan; Ganesh ;   et al. | 2010-10-28 |
Power Conservation In Vertically-striped Nuca Caches App 20100275049 - Balakrishnan; Ganesh ;   et al. | 2010-10-28 |
Cache Architecture With Distributed State Bits App 20100275044 - Balakrishnan; Ganesh ;   et al. | 2010-10-28 |
Store-to-load Forwarding Mechanism For Processor Runahead Mode Operation App 20100199045 - Bell; Gordon ;   et al. | 2010-08-05 |
Optimizing A Cache Back Invalidation Policy App 20100191916 - Balakrishnan; Ganesh ;   et al. | 2010-07-29 |
Snoop-based Prefetching App 20100042786 - BELL; Gordon Bernard ;   et al. | 2010-02-18 |
Systems and Methods for Selectively Closing Pages in a Memory App 20100037034 - Balakrishnan; Ganesh ;   et al. | 2010-02-11 |
Cache Memory with Extended Set-associativity of Partner Sets App 20090157968 - Bell; Gordon B. ;   et al. | 2009-06-18 |
Dynamic Optimization Of Dynamic Random Access Memory (dram) Controller Page Policy App 20080282028 - Balakrishnan; Ganesh ;   et al. | 2008-11-13 |
Structure For Dynamic Optimization Of Dynamic Random Access Memory (dram) Controller Page Policy App 20080282029 - Balakrishnan; Ganesh ;   et al. | 2008-11-13 |