MEMORY CONTROLLER FOR NON-SEQUENTIALLY PREFETCHING DATA FOR A PROCESSOR OF A COMPUTER SYSTEM

Patent №

US 8,356,142

Granted

2013-01-15

Filed 2003

Owner

NVIDIA CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10712520

A memory controller for non-sequentially prefetching data for a processor of a computer system. The memory controller performs a method including the step of storing a plurality of address pairs in a table data structure, wherein the address pairs include a first address and a second address. The first address and the second address are non-sequential as fetched by a processor of a computer system. The address pairs are prioritized in accordance with a frequency of use for each of the address pairs. A system memory of the computer system is accessed and a plurality of cache lines corresponding to the address pairs are stored in a prefetch cache. Upon a cache hit during a subsequent access by the processor, data is transferred from the cache lines stored in the prefetch cache to the processor.

AI classification

AI hardware0.75
Knowledge representation0.23
Machine learning0.01
Evolutionary computation0.01
Natural language0.00
Speech0.00
Planning0.00
Vision0.00

Ownership

NVIDIA CORPORATION

assignment · 147040531

Assignors

DANILAK, RADOSLAV

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

© 2026 NYSGPT2525 LLC