METHOD AND APPARATUS FOR INSERTING DATA PREFETCH OPERATIONS USING DATA FLOW ANALYSIS

Patent №

US 6,567,975

Granted

2003-05-20

Filed 1999

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09436464

A software method and apparatus for inserting prefetch operations according to data flow analysis. The invention traverses program code to ascertain memory operations and associated address forming operations, and calculates the relative distance between the two operations. If the distance between the two operations is such that a prefetch operation, inserted between the two operations and, in particular to one embodiment, immediately after the address forming operation, would increase the speed of the program when executed, then the prefetch operation is inserted.

AI hardwareG06F 8/4442G06F 8/433

AI classification

AI hardware1.00
Natural language0.26
Knowledge representation0.03
Planning0.00
Machine learning0.00
Vision0.00
Evolutionary computation0.00
Speech0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 105070041

Assignors

DAMRON, PETER C.

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

© 2026 NYSGPT2525 LLC