P

Inventor

THOMPTO BRIAN W

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

IBM

46 patents
US9720696B2Aug 1, 2017

Independent mapping of threads

IBM30 citations94
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
US9870229B2Jan 16, 2018

Independent mapping of threads

IBM8 citations84
US9483276B2Nov 1, 2016

Management of shared transactional resources

IBM8 citations84
US9400657B2Jul 26, 2016

Dynamic management of a transaction retry indication

IBM11 citations84
US10223257B2Mar 5, 2019

Multi-section garbage collection

IBM5 citations83
US10037211B2Jul 31, 2018

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

IBM15 citations83
US9985655B2May 29, 2018

Generating ECC values for byte-write capable registers

IBM6 citations83
US9985656B2May 29, 2018

Generating ECC values for byte-write capable registers

IBM7 citations83
US9940133B2Apr 10, 2018

Operation of a multi-slice processor implementing simultaneous two-target loads and stores

IBM6 citations82
US9934033B2Apr 3, 2018

Operation of a multi-slice processor implementing simultaneous two-target loads and stores

IBM8 citations82
US11249757B1Feb 15, 2022

Handling and fusing load instructions in a processor

IBM6 citations74
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
US10223126B2Mar 5, 2019

Out-of-order processor and method for back to back instruction issue

IBM2 citations73
US10191847B2Jan 29, 2019

Prefetch performance

IBM2 citations73
US10078514B2Sep 18, 2018

Techniques for dynamic sequential instruction prefetching

IBM4 citations73
US10073697B2Sep 11, 2018

Handling unaligned load operations in a multi-slice computer processor

IBM2 citations73
US10042647B2Aug 7, 2018

Managing a divided load reorder queue

IBM6 citations73
US9952651B2Apr 24, 2018

Deterministic current based frequency optimization of processor chip

IBM2 citations73
US9778726B2Oct 3, 2017

Deterministic current based frequency optimization of processor chip

IBM2 citations73
US9430235B2Aug 30, 2016

Predicting and avoiding operand-store-compare hazards in out-of-order microprocessors

IBM4 citations73
US11797713B2Oct 24, 2023

Systems and methods for dynamic control of a secure mode of operation in a processor

IBM2 citations72
US11520585B2Dec 6, 2022

Prefetch store preallocation in an effective address-based cache directory

IBM2 citations72
US11392386B2Jul 19, 2022

Program counter (PC)-relative load and store addressing for fused instructions

IBM2 citations72
US11163571B1Nov 2, 2021

Fusion to enhance early address generation of load instructions in a microprocessor

IBM4 citations72
US10936321B2Mar 2, 2021

Instruction chaining

IBM3 citations72
US10176038B2Jan 8, 2019

Partial ECC mechanism for a byte-write capable register

IBM2 citations72
US9798549B1Oct 24, 2017

Out-of-order processor that avoids deadlock in processing queues by designating a most favored instruction

IBM3 citations72
US10671539B2Jun 2, 2020

Cache line replacement using reference states based on data reference attributes

IBM3 citations71
US11755320B2Sep 12, 2023

Compute array of a processor with mixed-precision numerical linear algebra support

IBM0 citations63
US11188328B2Nov 30, 2021

Compute array of a processor with mixed-precision numerical linear algebra support

IBM0 citations63
US10067763B2Sep 4, 2018

Handling unaligned load operations in a multi-slice computer processor

IBM1 citations63
US12223098B2Feb 11, 2025

Systems and methods for dynamic control of a secure mode of operation in a processor

IBM0 citations62
US12008149B2Jun 11, 2024

Method and system for on demand control of hardware support for software pointer authentification in a computing system

IBM1 citations62
US11995445B2May 28, 2024

Assignment of microprocessor register tags at issue time

IBM0 citations62
US11989136B2May 21, 2024

Methods and systems for translating virtual addresses in a virtual memory based system

IBM0 citations62
US11900116B1Feb 13, 2024

Loosely-coupled slice target file data

IBM1 citations62
US11886883B2Jan 30, 2024

Dependency skipping in a load-compare-jump sequence of instructions by incorporating compare functionality into the jump instruction and auto-finishing the compare instruction

IBM0 citations62
US11868773B2Jan 9, 2024

Inferring future value for speculative branch resolution in a microprocessor

IBM1 citations62
US11755325B2Sep 12, 2023

Instruction handling for accumulation of register results in a microprocessor

IBM0 citations62
US11748104B2Sep 5, 2023

Microprocessor that fuses load and compare instructions

IBM0 citations62
US11636045B2Apr 25, 2023

Translating virtual addresses in a virtual memory based system

IBM0 citations62

ALEXANDER GREGORY W

2 patents

BUSABA FADI Y

1 patent

GLOBALFOUNDRIES INC

1 patent

Showing the top 50 of 126 patents by PatentIndex Score.