SPLIT-LEVEL HISTORY BUFFER IN A COMPUTER PROCESSING UNIT

Patent №

US 9,851,979

Granted

2017-12-26

Filed 2016

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15267650

A split level history buffer in a central processing unit is provided. A first instruction and a second instruction are fetched, tagged, and the first instruction is stored an entry of a register file. The first instruction is evicted from the entry and the second instruction is stored in the entry. If the first instruction is evicted, then the first instruction is stored in a first portion of a history buffer. If a result for the first instruction is generated, then the first instruction is moved to a second portion of the history buffer and the result is stored with the first instruction in the second portion of the history buffer. If it is determined that a third instruction evicts the second instruction from the entry, then the second instruction is stored in the first portion of the history buffer.

AI hardwareG06F 9/3863G06F 9/30098G06F 9/30145G06F 9/3802G06F 9/3806G06F 9/3814G06F 9/3856G06F 9/38585+1 more

AI classification

AI hardware0.88
Natural language0.16
Knowledge representation0.11
Evolutionary computation0.00
Vision0.00
Machine learning0.00
Planning0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 397650791

Assignors

LE, HUNG Q., NGUYEN, DUNG Q., TERRY, DAVID R.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC