loadpatents
Patent applications and USPTO patent grants for Kalamatianos; John.The latest application filed is for "promoting prefetched data from a cache memory to registers in a processor".
Patent | Date |
---|---|
Multi-class multi-label classification using clustered singular decision trees for hardware adaptation Grant 11,455,252 - Kalamatianos , et al. September 27, 2 | 2022-09-27 |
Controlling prediction functional blocks used by a branch predictor in a processor Grant 11,442,727 - Agrawal , et al. September 13, 2 | 2022-09-13 |
Promoting Prefetched Data from a Cache Memory to Registers in a Processor App 20220261350 - Kotra; Jagadish ;   et al. | 2022-08-18 |
Providing host-based error detection capabilities in a remote execution device Grant 11,409,608 - Ganapathy , et al. August 9, 2 | 2022-08-09 |
Semi-sorting Compression With Encoding And Decoding Tables App 20220239315 - Breslow; Alexander D. ;   et al. | 2022-07-28 |
Latency hiding for caches Grant 11,397,691 - Kalamatianos , et al. July 26, 2 | 2022-07-26 |
Preserving Memory Ordering Between Offloaded Instructions And Non-offloaded Instructions App 20220206817 - KOTRA; JAGADISH B. ;   et al. | 2022-06-30 |
Providing Host-based Error Detection Capabilities In A Remote Execution Device App 20220206901 - GANAPATHY; SHRIKANTH ;   et al. | 2022-06-30 |
Reusing Remote Registers In Processing In Memory App 20220206685 - Kalamatianos; John ;   et al. | 2022-06-30 |
Method And Apparatus To Support Instruction Replay For Executing Idempotent Code In Dependent Processing In Memory Devices App 20220206899 - Kalamatianos; John ;   et al. | 2022-06-30 |
Offloading Computations From A Processor To Remote Execution Logic App 20220206855 - CHALLAPALLE; NAGADASTAGIRI REDDY ;   et al. | 2022-06-30 |
Hardware Configuration Selection Using Machine Learning Model App 20220197809 - Eris; Furkan ;   et al. | 2022-06-23 |
Processor-guided Execution Of Offloaded Instructions Using Fixed Function Operations App 20220188117 - KALAMATIANOS; JOHN ;   et al. | 2022-06-16 |
Managing Cached Data Used By Processing-in-memory Instructions App 20220188233 - KALAMATIANOS; JOHN ;   et al. | 2022-06-16 |
Semi-sorting compression with encoding and decoding tables Grant 11,309,911 - Breslow , et al. April 19, 2 | 2022-04-19 |
Promoting Prefetched Data from a Cache Memory to Registers in a Processor App 20220100665 - Kotra; Jagadish ;   et al. | 2022-03-31 |
Masked Fault Detection For Reliable Low Voltage Cache Operation App 20220103191 - Ganapathy; Shrikanth ;   et al. | 2022-03-31 |
Error Detection And Correction In Memory Modules Using Programmable Ecc Engines App 20220100606 - GURUMURTHI; SUDHANVA ;   et al. | 2022-03-31 |
Compressing Micro-Operations in Scheduler Entries in a Processor App 20220100501 - Boyer; Michael W. ;   et al. | 2022-03-31 |
Method And Apparatus For Reducing The Latency Of Long Latency Memory Requests App 20220091986 - Kotra; Jagadish B. ;   et al. | 2022-03-24 |
Control flow guided lock address prefetch and filtering Grant 11,243,884 - Mashimo , et al. February 8, 2 | 2022-02-08 |
Method And Apparatus For A Page-local Delta-based Prefetcher App 20210406183 - Mashimo; Susumu ;   et al. | 2021-12-30 |
Controlling Prediction Functional Blocks Used by a Branch Predictor in a Processor App 20210382718 - Agrawal; Varun ;   et al. | 2021-12-09 |
Filtering Micro-Operations for a Micro-Operation Cache in a Processor App 20210334098 - Scrbak; Marko ;   et al. | 2021-10-28 |
Energy Efficient Adaptive Data Encoding Method And Circuit App 20210320672 - SADOWSKI; GREG ;   et al. | 2021-10-14 |
Implementing A Micro-operation Cache With Compaction App 20210279054 - Kotra; Jagadish B. ;   et al. | 2021-09-09 |
Speculative instruction wakeup to tolerate draining delay of memory ordering violation check buffers Grant 11,113,065 - Kalamatianos , et al. September 7, 2 | 2021-09-07 |
Address-based Filtering For Load/store Speculation App 20210263740 - KALAMATIANOS; JOHN ;   et al. | 2021-08-26 |
Flexible Dictionary Sharing For Compressed Caches App 20210232505 - Breslow; Alexander D. ;   et al. | 2021-07-29 |
Energy efficient adaptive data encoding method and circuit Grant 11,038,526 - Sadowski , et al. June 15, 2 | 2021-06-15 |
Method and apparatus for asynchronous scheduling Grant 11,023,242 - Kalamatianos , et al. June 1, 2 | 2021-06-01 |
Implementing a micro-operation cache with compaction Grant 11,016,763 - Kotra , et al. May 25, 2 | 2021-05-25 |
Method And Apparatus For Virtualizing The Micro-op Cache App 20210149672 - Kalamatianos; John ;   et al. | 2021-05-20 |
Latency Hiding For Caches App 20210141740 - Kalamatianos; John ;   et al. | 2021-05-13 |
Address-based filtering for load/store speculation Grant 10,990,393 - Kalamatianos , et al. April 27, 2 | 2021-04-27 |
Address-based Filtering For Load/store Speculation App 20210117195 - KALAMATIANOS; JOHN ;   et al. | 2021-04-22 |
System And Method For Protecting Gpu Memory Instructions Against Faults App 20210117269 - Kalamatianos; John ;   et al. | 2021-04-22 |
Flexible dictionary sharing for compressed caches Grant 10,983,915 - Breslow , et al. April 20, 2 | 2021-04-20 |
Controlling The Operating Speed Of Stages Of An Asynchronous Pipeline App 20210089324 - Sadowski; Greg ;   et al. | 2021-03-25 |
Flexible Dictionary Sharing For Compressed Caches App 20210056036 - Breslow; Alexander D. ;   et al. | 2021-02-25 |
Semi-sorting Compression With Encoding And Decoding Tables App 20210050864 - Breslow; Alexander D. ;   et al. | 2021-02-18 |
Bit error protection in cache memories Grant 10,908,991 - Kalamatianos , et al. February 2, 2 | 2021-02-02 |
Method and apparatus for using compression to improve performance of low voltage caches Grant 10,884,940 - Kalamatianos , et al. January 5, 2 | 2021-01-05 |
Method and apparatus for virtualizing the micro-op cache Grant 10,884,751 - Kalamatianos , et al. January 5, 2 | 2021-01-05 |
Multi-class Multi-label Classification Using Clustered Singular Decision Trees For Hardware Adaptation App 20200409851 - Kalamatianos; John ;   et al. | 2020-12-31 |
Gpu Cache Management Based On Locality Type Detection App 20200401529 - ZHANG; Xianwei ;   et al. | 2020-12-24 |
System and method for protecting GPU memory instructions against faults Grant 10,860,418 - Kalamatianos , et al. December 8, 2 | 2020-12-08 |
Controlling accesses to a branch prediction unit for sequences of fetch groups Grant 10,853,075 - Agrawal , et al. December 1, 2 | 2020-12-01 |
Speculative Instruction Wakeup To Tolerate Draining Delay Of Memory Ordering Violation Check Buffers App 20200319889 - Kalamatianos; John ;   et al. | 2020-10-08 |
Implementing A Micro-operation Cache With Compaction App 20200285466 - Kotra; Jagadish B. ;   et al. | 2020-09-10 |
Compressing tags in software and hardware semi-sorted caches Grant 10,749,545 - Breslow , et al. A | 2020-08-18 |
Controlling the operating speed of stages of an asynchronous pipeline Grant 10,698,692 - Sadowski , et al. | 2020-06-30 |
Method And Apparatus For Using Compression To Improve Performance Of Low Voltage Caches App 20200201777 - Kalamatianos; John ;   et al. | 2020-06-25 |
Energy Efficient Adaptive Data Encoding Method And Circuit App 20200186166 - Sadowski; Greg ;   et al. | 2020-06-11 |
Stride prefetching across memory pages Grant 10,671,535 - Kalamatianos , et al. | 2020-06-02 |
Controlling Accesses to a Branch Prediction Unit for Sequences of Fetch Groups App 20200150966 - Agrawal; Varun ;   et al. | 2020-05-14 |
Control Flow Guided Lock Address Prefetch And Filtering App 20200151100 - Mashimo; Susumu ;   et al. | 2020-05-14 |
Bit Error Protection in Cache Memories App 20200081771 - Kalamatianos; John ;   et al. | 2020-03-12 |
Controlling Accesses to a Branch Prediction Unit for Sequences of Fetch Groups App 20200081716 - Yalavarti; Adithya ;   et al. | 2020-03-12 |
Reliable Voltage Scaled Links For Compressed Data App 20200073845 - Das; Shomit N. ;   et al. | 2020-03-05 |
Filtered Branch Prediction Structures Of A Processor App 20200065106 - KALAMATIANOS; John ;   et al. | 2020-02-27 |
Energy efficient adaptive data encoding method and circuit Grant 10,566,996 - Sadowski , et al. Feb | 2020-02-18 |
Reliable voltage scaled links for compressed data Grant 10,558,606 - Das , et al. Feb | 2020-02-11 |
Method And Apparatus For Virtualizing The Micro-op Cache App 20200019406 - Kalamatianos; John ;   et al. | 2020-01-16 |
Feedback Guided Split Workgroup Dispatch For Gpus App 20190332420 - Ukidave; Yash Sanjeev ;   et al. | 2019-10-31 |
Per-instruction Energy Debugging Using Instruction Sampling Hardware App 20190286209 - Wei; Shijia ;   et al. | 2019-09-19 |
Bit error protection in cache memories Grant 10,379,944 - Kalamatianos , et al. A | 2019-08-13 |
System And Method For Protecting Gpu Memory Instructions Against Faults App 20190235953 - Kalamatianos; John ;   et al. | 2019-08-01 |
Method and Apparatus for Compiler Driven Bank Conflict Avoidance App 20190187964 - Wyse; Mark U. ;   et al. | 2019-06-20 |
System and method for protecting GPU memory instructions against faults Grant 10,255,132 - Kalamatianos , et al. | 2019-04-09 |
Energy Efficient Adaptive Data Encoding Method And Circuit App 20190068218 - Sadowski; Greg ;   et al. | 2019-02-28 |
Bit Error Protection in Cache Memories App 20180302105 - Kalamatianos; John ;   et al. | 2018-10-18 |
Method And Apparatus For Asynchronous Scheduling App 20180217844 - Kalamatianos; John ;   et al. | 2018-08-02 |
Communication device with selective encoding Grant 9,928,191 - Sadowski , et al. March 27, 2 | 2018-03-27 |
Increase Cache Associativity Using Hot Set Detection App 20180052778 - Kalamatianos; John ;   et al. | 2018-02-22 |
Controlling The Operating Speed Of Stages Of An Asynchronous Pipeline App 20180024837 - Sadowski; Greg ;   et al. | 2018-01-25 |
System And Method For Protecting Gpu Memory Instructions Against Faults App 20170371743 - Kalamatianos; John ;   et al. | 2017-12-28 |
Configuring Fast Memory As Cache For Slow Memory App 20170083444 - Dev; Kapil ;   et al. | 2017-03-23 |
Distributed Memory Controller App 20170083474 - Meswani; Mitesh R. ;   et al. | 2017-03-23 |
Communication Device With Selective Encoding App 20170031853 - Sadowski; Greg ;   et al. | 2017-02-02 |
Variable distance bypass between tag array and data array pipelines in a cache Grant 9,529,720 - Evers , et al. December 27, 2 | 2016-12-27 |
Power Reduction In Bus Interconnects App 20160291678 - Sadowski; Greg ;   et al. | 2016-10-06 |
Dynamic remapping of cache lines Grant 9,424,195 - Kalamatianos , et al. August 23, 2 | 2016-08-23 |
Detecting multiple stride sequences for prefetching Grant 9,304,919 - Kalamatianos , et al. April 5, 2 | 2016-04-05 |
Cache access arbitration for prefetch requests Grant 9,223,705 - Jayaseelan , et al. December 29, 2 | 2015-12-29 |
Detecting and correcting hard errors in a memory array Grant 9,189,326 - Kalamatianos , et al. November 17, 2 | 2015-11-17 |
Dynamic Remapping Of Cache Lines App 20150293854 - Kalamatianos; John ;   et al. | 2015-10-15 |
Tracking prefetcher accuracy and coverage Grant 9,058,278 - Kalamatianos , et al. June 16, 2 | 2015-06-16 |
Dynamic evaluation and reconfiguration of a data prefetcher Grant 9,058,277 - Bade , et al. June 16, 2 | 2015-06-16 |
Tracking and eliminating bad prefetches generated by a stride prefetcher Grant 9,047,173 - Garg , et al. June 2, 2 | 2015-06-02 |
Management of cache size Grant 9,021,207 - Kalamatianos , et al. April 28, 2 | 2015-04-28 |
Detecting And Correcting Hard Errors In A Memory Array App 20150100848 - Kalamatianos; John ;   et al. | 2015-04-09 |
Stride Prefetching Across Memory Pages App 20150026414 - Kalamatianos; John ;   et al. | 2015-01-22 |
Variable Distance Bypass Between Tag Array And Data Array Pipelines In A Cache App 20140365729 - Evers; Marius ;   et al. | 2014-12-11 |
Prefetching to a cache based on buffer fullness Grant 8,909,866 - Kalamatianos , et al. December 9, 2 | 2014-12-09 |
Detecting Multiple Stride Sequences For Prefetching App 20140359221 - Kalamatianos; John ;   et al. | 2014-12-04 |
Cache Access Arbitration For Prefetch Requests App 20140297965 - Jayaseelan; Ramkumar ;   et al. | 2014-10-02 |
Method and apparatus for cache control Grant 8,832,485 - Branover , et al. September 9, 2 | 2014-09-09 |
Tracking And Eliminating Bad Prefetches Generated By A Stride Prefetcher App 20140237212 - Garg; Alok ;   et al. | 2014-08-21 |
Management Of Cache Size App 20140181410 - Kalamatianos; John ;   et al. | 2014-06-26 |
Tracking Prefetcher Accuracy And Coverage App 20140173217 - Kalamatianos; John ;   et al. | 2014-06-19 |
Prefetching To A Cache Based On Buffer Fullness App 20140129772 - Kalamatianos; John ;   et al. | 2014-05-08 |
Dynamic Evaluation And Reconfiguration Of A Data Prefetcher App 20140129780 - Bade; Sharad Dilip ;   et al. | 2014-05-08 |
Hierarchical memory arbitration technique for disparate sources Grant 8,645,639 - Krishnan , et al. February 4, 2 | 2014-02-04 |
Method And Apparatus For Cache Control App 20130227321 - Branover; Alexander ;   et al. | 2013-08-29 |
Altering performance of computational units heterogeneously according to performance sensitivity Grant 8,447,994 - Nussbaum , et al. May 21, 2 | 2013-05-21 |
Throttling computational units according to performance sensitivity Grant 8,443,209 - Nussbaum , et al. May 14, 2 | 2013-05-14 |
Method and apparatus for cache control Grant 8,412,971 - Branover , et al. April 2, 2 | 2013-04-02 |
Hierarchical Memory Arbitration Technique For Disparate Sources App 20120331226 - Krishnan; Guhan ;   et al. | 2012-12-27 |
Techniques for accessing a resource in a processor system Grant 8,341,344 - Krishnan , et al. December 25, 2 | 2012-12-25 |
Hierarchical memory arbitration technique for disparate sources Grant 8,266,389 - Krishnan , et al. September 11, 2 | 2012-09-11 |
Method And Apparatus For Cache Control App 20110283124 - Branover; Alexander ;   et al. | 2011-11-17 |
Throttling Computational Units According To Performance Sensitivity App 20110022857 - Nussbaum; Sebastien ;   et al. | 2011-01-27 |
Determining Performance Sensitivities Of Computational Units App 20110022356 - Nussbaum; Sebastien ;   et al. | 2011-01-27 |
Altering Performance Of Computational Units Heterogeneously According To Performance Sensitivity App 20110022833 - Nussbaum; Sebastien ;   et al. | 2011-01-27 |
Hierarchical Memory Arbitration Technique For Disparate Sources App 20100281231 - Krishnan; Guhan ;   et al. | 2010-11-04 |
Techniques for Accessing a Resource in a Processor System App 20090083741 - Krishnan; Guhan ;   et al. | 2009-03-26 |
High-speed parallel-prefix modulo 2n-1 adders Grant 7,155,473 - Kalampoukas , et al. December 26, 2 | 2006-12-26 |
High-speed parallel-prefix modulo 2n-1 adders App 20040128339 - Kalampoukas, Lampros ;   et al. | 2004-07-01 |
uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.
While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.
All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.