PREFETCHING OF DISCONTIGUOUS STORAGE LOCATIONS AS PART OF TRANSACTIONAL EXECUTION

Patent №

US 9,348,643

Granted

2016-05-24

Filed 2014

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14318810

Transactional execution of a transaction beginning instruction initiates prefetching, by a CPU, of discontiguous storage locations specified by a list. The list includes entries specifying addresses and may also include corresponding metadata. The list may be specified by levels of indirection. Fetching of corresponding discontiguous cache lines is initiated while in TX mode. Additional instructions in the transaction may be executed and use the prefetched cache lines.

AI hardwareG06F 9/467G06F 9/3004G06F 9/30047G06F 9/30087G06F 9/383G06F 9/3851G06F 9/528G06F 12/084+9 more

AI classification

AI hardware1.00
Planning0.10
Natural language0.01
Knowledge representation0.00
Evolutionary computation0.00
Machine learning0.00
Speech0.00
Vision0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 332080046

Assignors

BUSABA, FADI Y., GREINER, DAN F., GSCHWIND, MICHAEL KARL, MICHAEL, MAGED M., SALAPURA, VALENTINA, SCHWARZ, ERIC M., SLEGEL, TIMOTHY J.

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

From the same owner

© 2026 NYSGPT2525 LLC