Inventor
SHEN HUGH
US107 patents
⚠️ This page may combine multiple inventors who share the name “SHEN HUGH”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
47 patentsUS9575815B1Feb 21, 2017
Translation entry invalidation in a multithreaded data processing system
IBM25 citations94
US7543120B2Jun 2, 2009
Processor and data processing system employing a variable store gather window
IBM19 citations93
US7533227B2May 12, 2009
Method for priority scheduling and priority dispatching of store conditional operations in a store queue
IBM29 citations93
US7366851B2Apr 29, 2008
Processor, method, and data processing system employing a variable store gather window
IBM25 citations93
US8352712B2Jan 8, 2013
Method and system for specualtively sending processor-issued store operations to a store queue with full signal asserted
IBM33 citations90
US7770067B2Aug 3, 2010
Method for cache correction using functional tests translated to fuse repair
IBM20 citations90
US9886350B2Feb 6, 2018
Tracking modifications to a virtual machine image that occur during backup of the virtual machine
IBM7 citations84
US9880905B2Jan 30, 2018
Tracking modifications to a virtual machine image that occur during backup of the virtual machine
IBM7 citations84
US9710394B2Jul 18, 2017
Translation entry invalidation in a multithreaded data processing system
IBM10 citations84
US9632942B2Apr 25, 2017
Expedited servicing of store operations in a data processing system
IBM6 citations84
US9396127B2Jul 19, 2016
Synchronizing access to data in shared memory
IBM8 citations84
US9390026B2Jul 12, 2016
Synchronizing access to data in shared memory
IBM7 citations84
US7360021B2Apr 15, 2008
System and method for completing updates to entire cache lines with address-only bus operations
IBM16 citations84
US7284102B2Oct 16, 2007
System and method of re-ordering store operations within a processor
IBM15 citations84
US7089364B2Aug 8, 2006
System and method to stall dispatch of gathered store operations in a store queue using a timer
IBM11 citations84
US6993729B2Jan 31, 2006
Method, system and program product for specifying a dial group for a digital system described by a hardware description language (HDL) model
IBM19 citations84
US9336142B2May 10, 2016
Cache configured to log addresses of high-availability data via a non-blocking channel
IBM9 citations83
US7454580B2Nov 18, 2008
Data processing system, processor and method of data processing that reduce store queue entry utilization for synchronizing operations
IBM13 citations83
US7610458B2Oct 27, 2009
Data processing system, processor and method of data processing that support memory access according to diverse memory models
IBM13 citations82
US11106608B1Aug 31, 2021
Synchronizing access to shared memory by extending protection for a target address of a store-conditional request
IBM3 citations73
US10997075B2May 4, 2021
Adaptively enabling and disabling snooping bus commands
IBM1 citations73
US10977183B2Apr 13, 2021
Processing a sequence of translation entry invalidation requests with regard to draining a processor core
IBM2 citations73
US10740239B2Aug 11, 2020
Translation entry invalidation in a multithreaded data processing system
IBM3 citations73
US10725937B2Jul 28, 2020
Synchronized access to shared memory by extending protection for a store target address of a store-conditional request
IBM2 citations73
US9928119B2Mar 27, 2018
Translation entry invalidation in a multithreaded data processing system
IBM3 citations73
US9715459B2Jul 25, 2017
Translation entry invalidation in a multithreaded data processing system
IBM5 citations73
US9652399B2May 16, 2017
Expedited servicing of store operations in a data processing system
IBM5 citations73
US9645937B2May 9, 2017
Expedited servicing of store operations in a data processing system
IBM5 citations73
US9632943B2Apr 25, 2017
Expedited servicing of store operations in a data processing system
IBM5 citations73
US9514045B2Dec 6, 2016
Techniques for implementing barriers to efficiently support cumulativity in a weakly-ordered memory system
IBM3 citations73
US9514083B1Dec 6, 2016
Topology specific replicated bus unit addressing in a data processing system
IBM3 citations73
US8806148B2Aug 12, 2014
Forward progress mechanism for stores in the presence of load contention in a system favoring loads by state alteration
IBM5 citations73
US11748267B1Sep 5, 2023
Concurrent processing of translation entry invalidation requests in a processor core
IBM2 citations72
US11163700B1Nov 2, 2021
Initiating interconnect operation without waiting on lower level cache directory lookup
IBM2 citations72
US10970215B1Apr 6, 2021
Cache snooping mode extending coherence protection for certain requests
IBM6 citations72
US7765362B2Jul 27, 2010
Efficient system bootstrap loading
IBM5 citations71
US11281582B2Mar 22, 2022
Completion logic performing early commitment of a store-conditional access based on a flag
IBM0 citations63
US11176038B2Nov 16, 2021
Cache-inhibited write operations
IBM1 citations63
US10956070B2Mar 23, 2021
Zeroing a memory block without processor caching
IBM0 citations63
US10169103B2Jan 1, 2019
Managing speculative memory access requests in the presence of transactional storage accesses
IBM1 citations63
US9858188B2Jan 2, 2018
Adaptively enabling and disabling snooping fastpath commands
IBM1 citations63
US9563558B2Feb 7, 2017
Techniques for implementing barriers to efficiently support cumulativity in a weakly-ordered memory system
IBM1 citations63
US9304936B2Apr 5, 2016
Bypassing a store-conditional request around a store queue
IBM2 citations63
US7568076B2Jul 28, 2009
Variable store gather window
IBM2 citations63
US7493446B2Feb 17, 2009
System and method for completing full updates to entire cache lines stores with address-only bus operations
IBM4 citations63
US7386681B2Jun 10, 2008
Reducing number of rejected snoop requests by extending time to respond to snoop request
IBM3 citations63
US7386682B2Jun 10, 2008
Reducing number of rejected snoop requests by extending time to respond to snoop request
IBM2 citations63
ARIMILLI LAKSHMINARAYANA BABA
1 patentCUMMINGS DAVID W
1 patentGUTHRIE GUY L
1 patentShowing the top 50 of 107 patents by PatentIndex Score.