Inventor
KONIGSBURG BRIAN R
US41 patents
⚠️ This page may combine multiple inventors who share the name “KONIGSBURG BRIAN R”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
33 patentsUS5784391AJul 21, 1998
Distributed memory system with ECC and method of operation
IBM124 citations98
US7487334B2Feb 3, 2009
Branch encoding before instruction cache write
IBM61 citations97
US6279105B1Aug 21, 2001
Pipelined two-cycle branch target address cache
IBM62 citations96
US7237094B2Jun 26, 2007
Instruction group formation and mechanism for SMT dispatch
IBM33 citations92
US6662360B1Dec 9, 2003
Method and system for software control of hardware branch prediction mechanism in a data processor
IBM31 citations92
US6484230B1Nov 19, 2002
Method and system for speculatively processing a load instruction before completion of a preceding synchronization instruction
IBM32 citations92
US6412051B1Jun 25, 2002
System and method for controlling a memory array in an information handling system
IBM21 citations92
US6286094B1Sep 4, 2001
Method and system for optimizing the fetching of dispatch groups in a superscalar processor
IBM23 citations92
US5931957AAug 3, 1999
Support for out-of-order execution of loads and stores in a processor
IBM57 citations92
US5805849ASep 8, 1998
Data processing system and method for using an unique identifier to maintain an age relationship between executing instructions
IBM36 citations92
US5802571ASep 1, 1998
Apparatus and method for enforcing data coherency in an information handling system having multiple hierarchical levels of cache memory
IBM44 citations92
US9858373B2Jan 2, 2018
In-cycle resource sharing for high-level synthesis of microprocessors
IBM11 citations84
US9405866B1Aug 2, 2016
Automating a microarchitecture design exploration environment
IBM13 citations83
US6021467AFeb 1, 2000
Apparatus and method for processing multiple cache misses to a single cache line
IBM13 citations74
US10685002B2Jun 16, 2020
Radix sort acceleration using custom asic
IBM3 citations73
US9928261B2Mar 27, 2018
Radix sort acceleration using custom ASIC
IBM4 citations73
US6385719B1May 7, 2002
Method and apparatus for synchronizing parallel pipelines in a superscalar microprocessor
IBM12 citations73
US10545739B2Jan 28, 2020
LLVM-based system C compiler for architecture synthesis
IBM3 citations72
US9665674B2May 30, 2017
Automating a microarchitecture design exploration environment
IBM2 citations72
US9715411B2Jul 25, 2017
Techniques for mapping logical threads to physical threads in a simultaneous multithreading data processing system
IBM6 citations71
US10795683B2Oct 6, 2020
Predicting indirect branches using problem branch filtering and pattern cache
IBM3 citations70
US6304959B1Oct 16, 2001
Simplified method to generate BTAGs in a decode unit of a processing system
IBM3 citations62
US7426631B2Sep 16, 2008
Methods and systems for storing branch information in an address table of a processor
IBM2 citations59
US6622236B1Sep 16, 2003
Microprocessor instruction fetch unit for processing instruction groups having multiple branch instructions
IBM6 citations57
US9953044B2Apr 24, 2018
Radix sort acceleration using custom ASIC
IBM0 citations52
US9170920B2Oct 27, 2015
Identifying and tagging breakpoint instructions for facilitation of software debug
IBM0 citations52
US9081895B2Jul 14, 2015
Identifying and tagging breakpoint instructions for facilitation of software debug
IBM0 citations52
US7475223B2Jan 6, 2009
Fetch-side instruction dispatch group formation
IBM0 citations52
US9507891B1Nov 29, 2016
Automating a microarchitecture design exploration environment
IBM0 citations51
US9495170B2Nov 15, 2016
Determining each stall reason for each stalled instruction within a group of instructions during a pipeline stall
IBM0 citations51
US7984280B2Jul 19, 2011
Storing branch information in an address table of a processor
IBM0 citations48
US9946512B2Apr 17, 2018
Adaptive radix external in-place radix sort
IBM0 citations41
US9524166B2Dec 20, 2016
Tracking long GHV in high performance out-of-order superscalar processors
IBM0 citations39
KONIGSBURG BRIAN R
3 patentsUS9069563B2Jun 30, 2015
Reducing store-hit-loads in an out-of-order processor
KONIGSBURG BRIAN R32 citations92
US11838397B2Dec 5, 2023
Systems and methods for synchronization of processing elements
KONIGSBURG BRIAN R0 citations61
US8943301B2Jan 27, 2015
Storing branch information in an address table of a processor
KONIGSBURG BRIAN R0 citations47