Method and apparatus for prefetching cache with requested data are described.
A processor initiates a read access to main memory for data which is not in the
main memory. After the requested data is brought into the main memory, but before
the read access is reinitiated, the requested data is prefetched from main memory
into the cache subsystem of the processor which will later reinitiate the read access.