Inventor
LLOYD BRYAN
US48 patents
⚠️ This page may combine multiple inventors who share the name “LLOYD BRYAN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
46 patentsUS10977175B2Apr 13, 2021
Virtual cache tag renaming for synonym handling
IBM15 citations86
US10324856B2Jun 18, 2019
Address translation for sending real address to memory subsystem in effective address based load-store unit
IBM14 citations85
US10417002B2Sep 17, 2019
Hazard detection of out-of-order execution of load and store instructions in processors without using real addresses
IBM9 citations84
US10310988B2Jun 4, 2019
Address translation for sending real address to memory subsystem in effective address based load-store unit
IBM13 citations84
US10534616B2Jan 14, 2020
Load-hit-load detection in an out-of-order processor
IBM10 citations83
US10394558B2Aug 27, 2019
Executing load-store operations without address translation hardware per load-store unit port
IBM8 citations83
US11249757B1Feb 15, 2022
Handling and fusing load instructions in a processor
IBM6 citations74
US11650926B2May 16, 2023
Virtual cache synonym detection using alias tags
IBM2 citations73
US11061810B2Jul 13, 2021
Virtual cache mechanism for program break point register exception handling
IBM3 citations73
US10977047B2Apr 13, 2021
Hazard detection of out-of-order execution of load and store instructions in processors without using real addresses
IBM5 citations73
US10963248B2Mar 30, 2021
Handling effective address synonyms in a load-store unit that operates without address translation
IBM3 citations73
US10606591B2Mar 31, 2020
Handling effective address synonyms in a load-store unit that operates without address translation
IBM2 citations73
US10606592B2Mar 31, 2020
Handling effective address synonyms in a load-store unit that operates without address translation
IBM2 citations73
US10572256B2Feb 25, 2020
Handling effective address synonyms in a load-store unit that operates without address translation
IBM2 citations73
US11755324B2Sep 12, 2023
Gather buffer management for unaligned and gather load operations
IBM2 citations72
US11520585B2Dec 6, 2022
Prefetch store preallocation in an effective address-based cache directory
IBM2 citations72
US10628158B2Apr 21, 2020
Executing load-store operations without address translation hardware per load-store unit port
IBM3 citations72
US10579387B2Mar 3, 2020
Efficient store-forwarding with partitioned FIFO store-reorder queue in out-of-order processor
IBM2 citations72
US9389867B2Jul 12, 2016
Speculative finish of instruction execution in a processor core
IBM4 citations72
US9384002B2Jul 5, 2016
Speculative finish of instruction execution in a processor core
IBM4 citations72
US11119945B1Sep 14, 2021
Context tracking for multiple virtualization layers in a virtually tagged cache
IBM2 citations71
US9086987B2Jul 21, 2015
Detection of conflicts between transactions and page shootdowns
IBM5 citations70
US12411688B2Sep 9, 2025
Gather buffer management for unaligned and gather load operations
IBM0 citations62
US11748104B2Sep 5, 2023
Microprocessor that fuses load and compare instructions
IBM0 citations62
US11687337B2Jun 27, 2023
Processor overriding of a false load-hit-store detection
IBM0 citations62
US11645208B2May 9, 2023
Translation bandwidth optimized prefetching strategy through multiple translation lookaside buffers
IBM1 citations62
US11500774B2Nov 15, 2022
Virtual cache tag renaming for synonym handling
IBM0 citations62
US11243773B1Feb 8, 2022
Area and power efficient mechanism to wakeup store-dependent loads according to store drain merges
IBM1 citations62
US11175925B2Nov 16, 2021
Load-store unit with partitioned reorder queues with single cam port
IBM0 citations62
US11175924B2Nov 16, 2021
Load-store unit with partitioned reorder queues with single cam port
IBM0 citations62
US11086787B2Aug 10, 2021
Virtual cache synonym detection using alias tags
IBM0 citations62
US10929144B2Feb 23, 2021
Speculatively releasing store data before store instruction completion in a processor
IBM0 citations62
US11537402B1Dec 27, 2022
Execution elision of intermediate instruction by processor
IBM0 citations61
US11263151B2Mar 1, 2022
Dynamic translation lookaside buffer (TLB) invalidation using virtually tagged cache for load/store operations
IBM0 citations61
US11321088B2May 3, 2022
Tracking load and store instructions and addresses in an out-of-order processor
IBM0 citations60
US11314510B2Apr 26, 2022
Tracking load and store instructions and addresses in an out-of-order processor
IBM0 citations60
US10877763B2Dec 29, 2020
Dispatching, allocating, and deallocating instructions with real/virtual and region tags in a queue in a processor
IBM0 citations52
US10606593B2Mar 31, 2020
Effective address based load store unit in out of order processors
IBM0 citations52
US10606590B2Mar 31, 2020
Effective address based load store unit in out of order processors
IBM0 citations52
US10572257B2Feb 25, 2020
Handling effective address synonyms in a load-store unit that operates without address translation
IBM0 citations52
US11775337B2Oct 3, 2023
Prioritization of threads in a simultaneous multithreading processor core
IBM0 citations51
US11537519B1Dec 27, 2022
Marking in-flight requests affected by translation entry invalidation in a data processing system
IBM0 citations51
US11520704B1Dec 6, 2022
Writing store data of multiple store operations into a cache line in a single cycle
IBM0 citations51
US11379241B2Jul 5, 2022
Handling oversize store to load forwarding in a processor
IBM0 citations51
US10776113B2Sep 15, 2020
Executing load-store operations without address translation hardware per load-store unit port
IBM0 citations51
US10628166B2Apr 21, 2020
Allocating and deallocating reorder queue entries for an out-of-order processor
IBM0 citations42