Membership
Tour
Register
Log in
DAVID R. TERRY
Follow
Person
AUSTIN, TX, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Implementing write ports in register-file array cell
Patent number
11,163,568
Issue date
Nov 2, 2021
International Business Machines Corporation
Saiful Islam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Operation of a multi-slice processor implementing a hardware level...
Patent number
11,138,050
Issue date
Oct 5, 2021
International Business Machines Corporation
Brian D. Barrick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Issue queue snooping for asynchronous flush and restore of distribu...
Patent number
10,909,034
Issue date
Feb 2, 2021
International Business Machines Corporation
David R. Terry
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Low-overhead, low-latency operand dependency tracking for instructi...
Patent number
10,671,398
Issue date
Jun 2, 2020
International Business Machines Corporation
Maarten J. Boersma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Low-overhead, low-latency operand dependency tracking for instructi...
Patent number
10,671,399
Issue date
Jun 2, 2020
International Business Machines Corporation
Maarten J. Boersma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reducing power consumption in a multi-slice computer processor
Patent number
10,564,691
Issue date
Feb 18, 2020
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-level history buffer for transaction memory in a microprocessor
Patent number
10,545,765
Issue date
Jan 28, 2020
International Business Machines Corporation
Brian D. Barrick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
On-demand GPR ECC error detection and scrubbing for a multi-slice m...
Patent number
10,489,253
Issue date
Nov 26, 2019
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Asynchronous flush and restore of distributed history buffer
Patent number
10,379,867
Issue date
Aug 13, 2019
International Business Machines Corporation
David R. Terry
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Operation of a multi-slice processor implementing a hardware level...
Patent number
10,318,356
Issue date
Jun 11, 2019
International Business Machines Corporation
Brian D. Barrick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Preventing premature reads from a general purpose register
Patent number
10,296,337
Issue date
May 21, 2019
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for execution of threads on processing slices...
Patent number
10,289,415
Issue date
May 14, 2019
International Business Machines Corporation
Susan E. Eisen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-slice processor issue of a dependent instruction in an issue...
Patent number
10,282,207
Issue date
May 7, 2019
International Business Machines Corporation
Brian D. Barrick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for execution of threads on processing slices...
Patent number
10,282,205
Issue date
May 7, 2019
International Business Machines Corporation
Susan E. Eisen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-slice processor issue of a dependent instruction in an issue...
Patent number
10,268,482
Issue date
Apr 23, 2019
International Business Machines Corporation
Brian D. Barrick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for managing a speculative transaction in a pr...
Patent number
10,255,071
Issue date
Apr 9, 2019
International Business Machines Corporation
Salma Ayub
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Direct register restore mechanism for distributed history buffers
Patent number
10,248,426
Issue date
Apr 2, 2019
International Business Machines Corporation
Brian D. Barrick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Operation of a multi-slice processor with reduced flush and restore...
Patent number
10,248,421
Issue date
Apr 2, 2019
International Business Machines Corporation
Salma Ayub
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Split-level history buffer in a computer processing unit
Patent number
10,241,800
Issue date
Mar 26, 2019
International Business Machines Corporation
Hung Q. Le
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Operation of a multi-slice processor with reduced flush and restore...
Patent number
10,241,790
Issue date
Mar 26, 2019
International Business Machines Corporation
Salma Ayub
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
ECC scrubbing method in a multi-slice microprocessor
Patent number
10,223,196
Issue date
Mar 5, 2019
International Business Machines Corporation
Brian D. Barrick
G11 - INFORMATION STORAGE
Information
Patent Grant
Reducing power consumption in a multi-slice computer processor
Patent number
10,209,757
Issue date
Feb 19, 2019
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Partial ECC mechanism for a byte-write capable register
Patent number
10,176,038
Issue date
Jan 8, 2019
International Business Machines Corporation
Dhivya Jeganathan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Operation of a multi-slice processor with selective producer instru...
Patent number
10,140,127
Issue date
Nov 27, 2018
International Business Machines Corporation
Brian D. Barrick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Operation of a multi-slice processor with selective producer instru...
Patent number
10,127,047
Issue date
Nov 13, 2018
International Business Machines Corporation
Brian D. Barrick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processing instructions in parallel with waw hazards and via a dist...
Patent number
10,073,699
Issue date
Sep 11, 2018
International Business Machines Corporation
Susan E. Eisen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Generating ECC values for byte-write capable registers
Patent number
9,985,656
Issue date
May 29, 2018
International Business Machines Corporation
Dhivya Jeganathan
H03 - BASIC ELECTRONIC CIRCUITRY
Information
Patent Grant
Generating ECC values for byte-write capable registers
Patent number
9,985,655
Issue date
May 29, 2018
International Business Machines Corporation
Dhivya Jeganathan
H03 - BASIC ELECTRONIC CIRCUITRY
Information
Patent Grant
History buffer for multiple-field registers
Patent number
9,971,604
Issue date
May 15, 2018
International Business Machines Corporation
Sundeep Chadha
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Speculative load data in byte-write capable register file and histo...
Patent number
9,959,123
Issue date
May 1, 2018
International Business Machines Corporation
Joshua W. Bowman
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
Implementing Write Ports in Register-File Array Cell
Publication number
20200081713
Publication date
Mar 12, 2020
International Business Machines Corporation
Saiful Islam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATION OF A MULTI-SLICE PROCESSOR IMPLEMENTING A HARDWARE LEVEL...
Publication number
20190213055
Publication date
Jul 11, 2019
International Business Machines Corporation
BRIAN D. BARRICK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ISSUE QUEUE SNOOPING FOR ASYNCHRONOUS FLUSH AND RESTORE OF DISTRIBU...
Publication number
20190188133
Publication date
Jun 20, 2019
International Business Machines Corporation
David R. TERRY
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ASYNCHRONOUS FLUSH AND RESTORE OF DISTRIBUTED HISTORY BUFFER
Publication number
20190187995
Publication date
Jun 20, 2019
International Business Machines Corporation
David R. TERRY
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LOW-OVERHEAD, LOW-LATENCY OPERAND DEPENDENCY TRACKING FOR INSTRUCTI...
Publication number
20190042268
Publication date
Feb 7, 2019
International Business Machines Corporation
Maarten J. Boersma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LOW-OVERHEAD, LOW-LATENCY OPERAND DEPENDENCY TRACKING FOR INSTRUCTI...
Publication number
20190042267
Publication date
Feb 7, 2019
International Business Machines Corporation
Maarten J. Boersma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ON-DEMAND GPR ECC ERROR DETECTION AND SCRUBBING FOR A MULTI-SLICE M...
Publication number
20180336108
Publication date
Nov 22, 2018
International Business Machines Corporation
Steven J. BATTLE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MULTI-LEVEL HISTORY BUFFER FOR TRANSACTION MEMORY IN A MICROPROCESSOR
Publication number
20180336037
Publication date
Nov 22, 2018
International Business Machines Corporation
Brian D. BARRICK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATION OF A MULTI-SLICE PROCESSOR WITH SELECTIVE PRODUCER INSTRU...
Publication number
20180232236
Publication date
Aug 16, 2018
International Business Machines Corporation
BRIAN D. BARRICK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATION OF A MULTI-SLICE PROCESSOR WITH SELECTIVE PRODUCER INSTRU...
Publication number
20180232230
Publication date
Aug 16, 2018
International Business Machines Corporation
BRIAN D. BARRICK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATION OF A MULTI-SLICE PROCESSOR IMPLEMENTING INSTRUCTION FUSION
Publication number
20180107510
Publication date
Apr 19, 2018
International Business Machines Corporation
STEVEN R. CARLOUGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ECC SCRUBBING METHOD IN A MULTI-SLICE MICROPROCESSOR
Publication number
20180095820
Publication date
Apr 5, 2018
International Business Machines Corporation
Brian D. BARRICK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REDUCING POWER CONSUMPTION IN A MULTI-SLICE COMPUTER PROCESSOR
Publication number
20180088653
Publication date
Mar 29, 2018
International Business Machines Corporation
STEVEN J. BATTLE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REDUCING POWER CONSUMPTION IN A MULTI-SLICE COMPUTER PROCESSOR
Publication number
20180074565
Publication date
Mar 15, 2018
International Business Machines Corporation
STEVEN J. BATTLE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ECC SCRUBBING IN A MULTI-SLICE MICROPROCESSOR
Publication number
20170351568
Publication date
Dec 7, 2017
International Business Machines Corporation
Brian D. BARRICK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DIRECT REGISTER RESTORE MECHANISM FOR DISTRIBUTED HISTORY BUFFERS
Publication number
20170344380
Publication date
Nov 30, 2017
International Business Machines Corporation
Brian D. BARRICK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATION OF A MULTI-SLICE PROCESSOR IMPLEMENTING A HARDWARE LEVEL...
Publication number
20170286183
Publication date
Oct 5, 2017
International Business Machines Corporation
BRIAN D. BARRICK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
IN-PIPE ERROR SCRUBBING WITHIN A PROCESSOR CORE
Publication number
20170286202
Publication date
Oct 5, 2017
International Business Machines Corporation
BRIAN D. BARRICK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PREVENTING PREMATURE READS FROM A GENERAL PURPOSE REGISTER
Publication number
20170269936
Publication date
Sep 21, 2017
International Business Machines Corporation
STEVEN J. BATTLE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATION OF A MULTI-SLICE PROCESSOR WITH SPECULATIVE DATA LOADING
Publication number
20170168836
Publication date
Jun 15, 2017
International Business Machines Corporation
JOSHUA W. BOWMAN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATION OF A MULTI-SLICE PROCESSOR WITH REDUCED FLUSH AND RESTORE...
Publication number
20170168818
Publication date
Jun 15, 2017
International Business Machines Corporation
Salma AYUB
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATION OF A MULTI-SLICE PROCESSOR WITH SELECTIVE PRODUCER INSTRU...
Publication number
20170168822
Publication date
Jun 15, 2017
International Business Machines Corporation
BRIAN D. BARRICK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATION OF A MULTI-SLICE PROCESSOR WITH SELECTIVE PRODUCER INSTRU...
Publication number
20170168834
Publication date
Jun 15, 2017
International Business Machines Corporation
BRIAN D. BARRICK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REDUCING POWER CONSUMPTION IN A MULTI-SLICE COMPUTER PROCESSOR
Publication number
20170168539
Publication date
Jun 15, 2017
International Business Machines Corporation
STEVEN J. BATTLE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATION OF A MULTI-SLICE PROCESSOR WITH INSTRUCTION QUEUE PROCESSING
Publication number
20170168831
Publication date
Jun 15, 2017
International Business Machines Corporation
BRIAN D. BARRICK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATION OF A MULTI-SLICE PROCESSOR WITH SPECULATIVE DATA LOADING
Publication number
20170168821
Publication date
Jun 15, 2017
International Business Machines Corporation
JOSHUA W. BOWMAN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATION OF A MULTI-SLICE PROCESSOR WITH REDUCED FLUSH AND RESTORE...
Publication number
20170168826
Publication date
Jun 15, 2017
International Business Machines Corporation
Salma AYUB
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REDUCING POWER CONSUMPTION IN A MULTI-SLICE COMPUTER PROCESSOR
Publication number
20170168544
Publication date
Jun 15, 2017
International Business Machines Corporation
STEVEN J. BATTLE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATION OF A MULTI-SLICE PROCESSOR WITH INSTRUCTION QUEUE PROCESSING
Publication number
20170168835
Publication date
Jun 15, 2017
International Business Machines Corporation
BRIAN D. BARRICK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND APPARATUS FOR RECOVERY IN A MICROPROCESSOR HAVING A MULT...
Publication number
20170109166
Publication date
Apr 20, 2017
International Business Machines Corporation
Susan E. EISEN
G06 - COMPUTING CALCULATING COUNTING