Patent | Date |
---|
Predicting indirect branches using problem branch filtering and pattern cache Grant 10,795,683 - Eickemeyer , et al. October 6, 2 | 2020-10-06 |
Radix sort acceleration using custom asic Grant 10,685,002 - Bordawekar , et al. | 2020-06-16 |
LLVM-based system C compiler for architecture synthesis Grant 10,545,739 - Cho , et al. Ja | 2020-01-28 |
Radix Sort Acceleration Using Custom Asic App 20180144010 - BORDAWEKAR; Rajesh ;   et al. | 2018-05-24 |
Radix sort acceleration using custom ASIC Grant 9,953,044 - Bordawekar , et al. April 24, 2 | 2018-04-24 |
Adaptive radix external in-place radix sort Grant 9,946,512 - Cho , et al. April 17, 2 | 2018-04-17 |
Radix sort acceleration using custom ASIC Grant 9,928,261 - Bordawekar , et al. March 27, 2 | 2018-03-27 |
In-cycle resource sharing for high-level synthesis of microprocessors Grant 9,858,373 - Cho , et al. January 2, 2 | 2018-01-02 |
LLVM-Based System C Compiler for Architecture Synthesis App 20170286079 - Cho; Minsik ;   et al. | 2017-10-05 |
Memory system with a content addressable superconducting memory Grant 9,741,419 - Reohr , et al. August 22, 2 | 2017-08-22 |
Techniques for mapping logical threads to physical threads in a simultaneous multithreading data processing system Grant 9,715,411 - Doing , et al. July 25, 2 | 2017-07-25 |
Automating a microarchitecture design exploration environment Grant 9,665,674 - Cho , et al. May 30, 2 | 2017-05-30 |
Memory system with a content addressable superconducting memory Grant 9,613,699 - Reohr , et al. April 4, 2 | 2017-04-04 |
Adaptive Radix External In-place Radix Sort App 20170090817 - CHO; Minsik ;   et al. | 2017-03-30 |
In-cycle Resource Sharing For High-level Synthesis Of Microprocessors App 20170017747 - Cho; Minsik ;   et al. | 2017-01-19 |
Automating a Microarchitecture Design Exploration Environment App 20160350464 - Cho; Minsik ;   et al. | 2016-12-01 |
Automating a microarchitecture design exploration environment Grant 9,507,891 - Cho , et al. November 29, 2 | 2016-11-29 |
Determining each stall reason for each stalled instruction within a group of instructions during a pipeline stall Grant 9,495,170 - Indukuru , et al. November 15, 2 | 2016-11-15 |
Techniques for selecting a predicted indirect branch address from global and local caches Grant 9,442,736 - Eickemeyer , et al. September 13, 2 | 2016-09-13 |
Automating a microarchitecture design exploration environment Grant 9,405,866 - Cho , et al. August 2, 2 | 2016-08-02 |
Predicting Indirect Branches Using Problem Branch Filtering And Pattern Cache App 20150363201 - Eickemeyer; Richard J. ;   et al. | 2015-12-17 |
Identifying and tagging breakpoint instructions for facilitation of software debug Grant 9,170,920 - Konigsburg , et al. October 27, 2 | 2015-10-27 |
Radix Sort Acceleration Using Custom Asic App 20150293957 - BORDAWEKAR; Rajesh ;   et al. | 2015-10-15 |
Techniques For Mapping Logical Threads To Physical Threads In A Simultaneous Multithreading Data Processing System App 20150220366 - Doing; Richard William ;   et al. | 2015-08-06 |
Radix Sort Acceleration Using Custom Asic App 20150212797 - BORDAWEKAR; Rajesh ;   et al. | 2015-07-30 |
Identifying and tagging breakpoint instructions for facilitation of software debug Grant 9,081,895 - Konigsburg , et al. July 14, 2 | 2015-07-14 |
Reducing store-hit-loads in an out-of-order processor Grant 9,069,563 - Konigsburg , et al. June 30, 2 | 2015-06-30 |
Techinques for selecting a predicted indirect branch address from global and local caches App 20150046690 - Eickemeyer; Richard James ;   et al. | 2015-02-12 |
Tracking Long Ghv In High Performance Out-of-order Superscalar Processors App 20150032997 - Eickemeyer; Richard J. ;   et al. | 2015-01-29 |
Operating a stack of information in an information handling system Grant 8,943,299 - Ekanadham , et al. January 27, 2 | 2015-01-27 |
Storing branch information in an address table of a processor Grant 8,943,301 - Konigsburg , et al. January 27, 2 | 2015-01-27 |
Identifying And Tagging Breakpoint Instructions For Facilitation Of Software Debug App 20140298106 - Konigsburg; Brian R. ;   et al. | 2014-10-02 |
Identifying And Tagging Breakpoint Instructions For Facilitation Of Software Debug App 20140298105 - Konigsburg; Brian R. ;   et al. | 2014-10-02 |
Determining Each Stall Reason For Each Stalled Instruction Within A Group Of Instructions During A Pipeline Stall App 20140101416 - INDUKURU; VENKAT R. ;   et al. | 2014-04-10 |
Determining each stall reason for each stalled instruction within a group of instructions during a pipeline stall Grant 8,635,436 - Indukuru , et al. January 21, 2 | 2014-01-21 |
Reducing Store-hit-loads In An Out-of-order Processor App 20130073833 - Konigsburg; Brian R. ;   et al. | 2013-03-21 |
Determining Each Stall Reason For Each Stalled Instruction Within A Group Of Instructions During A Pipeline Stall App 20120278595 - INDUKURU; VENKAT R. ;   et al. | 2012-11-01 |
Hardware Assist for Optimizing Code During Processing App 20120005462 - Hall; Ronald P. ;   et al. | 2012-01-05 |
Operating A Stack Of Information In An Information Handling System App 20110314259 - Ekanadham; Kattamuri ;   et al. | 2011-12-22 |
Storing Branch Information in an Address Table of a Processor App 20110213951 - Konigsburg; Brian R. ;   et al. | 2011-09-01 |
Storing branch information in an address table of a processor Grant 7,984,280 - Konigsburg , et al. July 19, 2 | 2011-07-19 |
Branch encoding before instruction cache write Grant 7,487,334 - Konigsburg , et al. February 3, 2 | 2009-02-03 |
Fetch-side instruction dispatch group formation Grant 7,475,223 - Konigsburg , et al. January 6, 2 | 2009-01-06 |
Methods For Storing Branch Information In An Address Table Of A Processor App 20080276080 - Konigsburg; Brian R. ;   et al. | 2008-11-06 |
Methods and systems for storing branch information in an address table of a processor Grant 7,426,631 - Konigsburg , et al. September 16, 2 | 2008-09-16 |
Instruction group formation and mechanism for SMT dispatch Grant 7,237,094 - Curran , et al. June 26, 2 | 2007-06-26 |
Fetch-side instruction dispatch group formation App 20060174092 - Konigsburg; Brian R. ;   et al. | 2006-08-03 |
Branch encoding before instruction cache write App 20060174095 - Konigsburg; Brian R. ;   et al. | 2006-08-03 |
Methods and systems for storing branch information in an address table of a processor App 20060174096 - Konigsburg; Brian R. ;   et al. | 2006-08-03 |
Instruction group formation and mechanism for SMT dispatch App 20060101241 - Curran; Brian William ;   et al. | 2006-05-11 |
Method and system for software control of hardware branch prediction mechanism in a data processor Grant 6,662,360 - Hay , et al. December 9, 2 | 2003-12-09 |
Microprocessor instruction fetch unit for processing instruction groups having multiple branch instructions Grant 6,622,236 - Chiarot , et al. September 16, 2 | 2003-09-16 |
Method and system for speculatively processing a load instruction before completion of a preceding synchronization instruction Grant 6,484,230 - Konigsburg , et al. November 19, 2 | 2002-11-19 |
System and method for controlling a memory array in an information handling system Grant 6,412,051 - Konigsburg , et al. June 25, 2 | 2002-06-25 |
Apparatus and method for processing multiple cache misses to a single cache line Grant 6,021,467 - Konigsburg , et al. February 1, 2 | 2000-02-01 |
Support for out-of-order execution of loads and stores in a processor Grant 5,931,957 - Konigsburg , et al. August 3, 1 | 1999-08-03 |
Data processing system and method for using an unique identifier to maintain an age relationship between executing instructions Grant 5,805,849 - Jordan , et al. September 8, 1 | 1998-09-08 |
Distributed memory system with ECC and method of operation Grant 5,784,391 - Konigsburg July 21, 1 | 1998-07-21 |