P

Inventor

LE HUNG Q

US118 patents
⚠️ This page may combine multiple inventors who share the name “LE HUNG Q”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

IBM

25 patents
US6988186B2Jan 17, 2006

Shared resource queue for simultaneous multithreading processing wherein entries allocated to different threads are capable of being interspersed among each other and a head pointer for one thread is capable of wrapping around its own tail in order to access a free entry

IBM70 citations98
US9720696B2Aug 1, 2017

Independent mapping of threads

IBM30 citations94
US5465336ANov 7, 1995

Fetch and store buffer that enables out-of-order execution of memory instructions in a data processing system

IBM67 citations93
US7472258B2Dec 30, 2008

Dynamically shared group completion table between multiple threads

IBM45 citations92
US7395414B2Jul 1, 2008

Dynamic recalculation of resource vector at issue queue for steering of dependent instructions

IBM31 citations92
US10387147B2Aug 20, 2019

Managing an issue queue for fused instructions and paired instructions in a microprocessor

IBM7 citations84
US10042770B2Aug 7, 2018

Operation of a multi-slice processor implementing a load/store unit maintaining rejected instructions

IBM6 citations84
US10037229B2Jul 31, 2018

Operation of a multi-slice processor implementing a load/store unit maintaining rejected instructions

IBM6 citations84
US9870229B2Jan 16, 2018

Independent mapping of threads

IBM8 citations84
US9524171B1Dec 20, 2016

Split-level history buffer in a computer processing unit

IBM4 citations84
US7765384B2Jul 27, 2010

Universal register rename mechanism for targets of different instruction types in a microprocessor

IBM9 citations84
US7278011B2Oct 2, 2007

Completion table configured to track a larger number of outstanding instructions without increasing the size of the completion table

IBM14 citations84
US7194603B2Mar 20, 2007

SMT flush arbitration

IBM13 citations84
US10037211B2Jul 31, 2018

Operation of a multi-slice processor with an expanded merge fetching queue

IBM15 citations83
US7392366B2Jun 24, 2008

Adaptive fetch gating in multithreaded processors, fetch control and method of controlling fetches

IBM9 citations82
US11132198B2Sep 28, 2021

Instruction handling for accumulation of register results in a microprocessor

IBM2 citations73
US11119772B2Sep 14, 2021

Check pointing of accumulator register results in a microprocessor

IBM3 citations73
US10409598B2Sep 10, 2019

Handling unaligned load operations in a multi-slice computer processor

IBM1 citations73
US10394565B2Aug 27, 2019

Managing an issue queue for fused instructions and paired instructions in a microprocessor

IBM3 citations73
US10241800B2Mar 26, 2019

Split-level history buffer in a computer processing unit

IBM1 citations73
US10073697B2Sep 11, 2018

Handling unaligned load operations in a multi-slice computer processor

IBM2 citations73
US10073699B2Sep 11, 2018

Processing instructions in parallel with waw hazards and via a distributed history buffer in a microprocessor having a multi-execution slice architecture

IBM5 citations73
US9792147B2Oct 17, 2017

Transactional storage accesses supporting differing priority levels

IBM4 citations73
US9086987B2Jul 21, 2015

Detection of conflicts between transactions and page shootdowns

IBM5 citations70
US11275614B2Mar 15, 2022

Dynamic update of the number of architected registers assigned to software threads using spill counts

IBM0 citations63

COMPAQ COMPUTER CORP

11 patents

COMPAQ INFORMATION TECHNOLOGIE

3 patents

HEWLETT PACKARD DEVELOPMENT CO

2 patents

(unassigned)

1 patent

GLOBALFOUNDRIES INC

1 patent

ABERNATHY CHRISTOPHER M

1 patent

EKANADHAM KATTAMURI

1 patent

HALL RONALD P

1 patent

EMERSON THEODORE F

1 patent

CAIN III HAROLD W

1 patent

LE HUNG Q

1 patent

APPLE INC

1 patent

Showing the top 50 of 118 patents by PatentIndex Score.