IMPROVED PREFETCH HARDWARE EFFICIENCY VIA PREFETCH HINT INSTRUCTIONS

Patent №

US 7,533,242

Granted

2009-05-12

Filed 2006

Owner

MONTALVO SYSTEMS

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11279880

A software agent assembles prefetch hint instructions or prefixes defined in an instruction set architecture, the instructions/prefixes conveying prefetch hint information to a processor enabled to execute instructions according to the instruction set architecture. The prefetch hints are directed to control operation of one or more hardware memory prefetcher units included in the processor, providing for increased efficiency in memory prefetching operations. The hints may optionally provide any combination of parameters describing a memory reference traffic pattern to search for, when to begin searching, when to terminate prefetching, and how aggressively to prefetch. Thus the hardware prefetchers are enabled to make improved traffic prediction, providing more accurate results using reduced hardware resources. The hints may include any combination of specific pattern hints (one/two/N-dimensional strides, indirect, and indirect-stride), modifiers including sparse and region, and a prefetch-stop directive. The parameters may include any combination of a count, a priority and a ramp.

AI hardwareG06F 12/0862G06F 9/30047G06F 9/3455G06F 9/383G06F 9/3832G06F 2212/1021G06F 2212/6028

AI classification

AI hardware0.72
Speech0.00
Planning0.00
Knowledge representation0.00
Machine learning0.00
Vision0.00
Evolutionary computation0.00
Natural language0.00

Ownership

MONTALVO SYSTEMS

assignment · 181610754

Assignors

MOLL, LAURENT R., HARTMAN, JOREL D., GLASKOWSKY, PETER N., SONG, SEUNGYOON PETER, FAVOR, JOHN GREGORY

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

© 2026 NYSGPT2525 LLC