Inventor profile of:

David R. Terry

City:

Austin, Texas

Country:

United States

Published Applications:

49

Last publication date:

2020-10-15

Top Assignees for applications by David R. Terry

The entities that hold a legal rights for patent applications filed by inventor Terry David R.:

Recent patent applications by Terry David R.

David R. Terry from Austin, US has applied for patents for these inventions. The list has both pending applications and granted patents:

#1 | 2020-10-15
US20200326978A1
Physics

Register file write using pointers

#2 | 2020-03-12
US20200081713A1
Physics

Implementing write ports in register-file array cell

#3 | 2019-07-11
US20190213055A1
Physics

Operation of a multi-slice processor implementing a hardware level transfer of an execution thread

#4 | 2019-06-20
US20190188133A1
Physics

Issue queue snooping for asynchronous flush and restore of distributed history buffer

#5 | 2019-06-20
US20190187995A1
Physics

Asynchronous flush and restore of distributed history buffer

#6 | 2019-02-07
US20190042268A1
Physics

Low-overhead, low-latency operand dependency tracking for instructions operating on register pairs in a processor core

#7 | 2019-02-07
US20190042267A1
Physics

Low-overhead, low-latency operand dependency tracking for instructions operating on register pairs in a processor core

#8 | 2018-11-22
US20180336108A1
Physics

On-demand GPR ECC error detection and scrubbing for a multi-slice microprocessor

#9 | 2018-11-22
US20180336037A1
Physics

Multi-level history buffer for transaction memory in a microprocessor

#10 | 2018-08-16
US20180232236A1
Physics

Operation of a multi-slice processor with selective producer instruction types

#11 | 2018-08-16
US20180232230A1
Physics

Operation of a multi-slice processor with selective producer instruction types

#12 | 2018-04-19
US20180107510A1
Physics

OPERATION OF A MULTI-SLICE PROCESSOR IMPLEMENTING INSTRUCTION FUSION

#13 | 2018-04-05
US20180095820A1
Physics

ECC scrubbing method in a multi-slice microprocessor

#14 | 2018-03-29
US20180088653A1
Physics

Reducing power consumption in a multi-slice computer processor

#15 | 2018-03-15
US20180074565A1
Physics

Reducing power consumption in a multi-slice computer processor

#16 | 2017-12-07
US20170351568A1
Physics

ECC scrubbing in a multi-slice microprocessor

#17 | 2017-11-30
US20170344380A1
Physics

Direct register restore mechanism for distributed history buffers

#18 | 2017-10-05
US20170286202A1
Physics

In-pipe error scrubbing within a processor core

#19 | 2017-10-05
US20170286183A1
Physics

Operation of a multi-slice processor implementing a hardware level transfer of an execution thread

#20 | 2017-09-21
US20170269936A1
Physics

Preventing premature reads from a general purpose register

#21 | 2017-06-15
US20170168836A1
Physics

Determining of validity of speculative load data after a predetermined period of time in a multi-slice processor

#22 | 2017-06-15
US20170168835A1
Physics

Multi-slice processor issue of a dependent instruction in an issue queue based on issue of a producer instruction

#23 | 2017-06-15
US20170168834A1
Physics

Operation of a multi-slice processor with selective producer instruction types

#24 | 2017-06-15
US20170168831A1
Physics

Multi-slice processor issue of a dependent instruction in an issue queue based on issue of a producer instruction

#25 | 2017-06-15
US20170168826A1
Physics

Operation of a multi-slice processor with reduced flush and restore latency

#26 | 2017-06-15
US20170168822A1
Physics

Operation of a multi-slice processor with selective producer instruction types

#27 | 2017-06-15
US20170168821A1
Physics

Determining of validity of speculative load data after a predetermined period of time in a multi-slice processor

#28 | 2017-06-15
US20170168818A1
Physics

Operation of a multi-slice processor with reduced flush and restore latency

#29 | 2017-06-15
US20170168544A1
Physics

Reducing power consumption in a multi-slice computer processor

#30 | 2017-06-15
US20170168539A1
Physics

Reducing power consumption in a multi-slice computer processor

#31 | 2017-04-20
US20170109171A1
Physics

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

#32 | 2017-04-20
US20170109168A1
Physics

Method and apparatus for managing a speculative transaction in a processing unit

#33 | 2017-04-20
US20170109167A1
Physics

Method and apparatus for execution of threads on processing slices using a history buffer for restoring architected register data via issued instructions

#34 | 2017-04-20
US20170109166A1
Physics

Method and apparatus for execution of threads on processing slices using a history buffer for recording architected register data

#35 | 2017-04-20
US20170109093A1
Physics

METHOD AND APPARATUS FOR WRITING A PORTION OF A REGISTER IN A MICROPROCESSOR

#36 | 2017-03-02
US20170063401A1
Electricity

Partial ECC mechanism for a byte-write capable register

#37 | 2017-03-02
US20170060679A1
Physics

Generating ECC values for byte-write capable registers

#38 | 2017-03-02
US20170060678A1
Physics

Partial ECC handling for a byte-write capable register

#39 | 2017-03-02
US20170060677A1
Physics

Generating ECC values for byte-write capable registers

#40 | 2017-03-02
US20170060673A1
Physics

Parity protection of a register

#41 | 2016-12-29
US20160378501A1
Physics

Split-level history buffer in a computer processing unit

#42 | 2016-12-29
US20160378500A1
Physics

Split-level history buffer in a computer processing unit

#43 | 2016-12-22
US20160371088A1
Physics

Split-level history buffer in a computer processing unit

#44 | 2016-12-22
US20160371087A1
Physics

Split-level history buffer in a computer processing unit

#45 | 2016-12-08
US20160357567A1
Physics

Speculative load data in byte-write capable register file and history buffer for a multi-slice microprocessor

#46 | 2016-12-08
US20160357566A1
Physics

Speculative load data in byte-write capable register file and history buffer for a multi-slice microprocessor

#47 | 2016-11-10
US20160328330A1
Physics

Distributed history buffer flush and restore handling in a parallel slice design

#48 | 2016-11-10
US20160328329A1
Physics

Distributed history buffer flush and restore handling in a parallel slice design

#49 | 2016-09-01
US20160253181A1
Physics

History buffer for multiple-field registers

InventorID:

1638436 ⎘