A system and method for pre-fetching data signals is disclosed. According to one aspect of the invention, an Instruction Processor (IP) generates requests to access data signals within the cache. Predetermined ones of the requests are provided to pre-fetch control logic, which determines whether the data signals are available within the cache. If not, the data signals are retrieved from another memory within the data processing system, and are stored to the cache. According to one aspect, the rate at which pre-fetch requests are generated may be programmably selected to match the rate at which the associated requests to access the data signals are provided to the cache. In another embodiment, pre-fetch control logic receives information to generate pre-fetch requests using a dedicated interface coupling the pre-fetch control logic to the IP.

 
Web www.patentalert.com

< Apparatus and method for gathering and utilizing data

< Cache allocation mechanism for saving elected unworthy member via substitute victimization and imputed worthiness of substitute victim member

> Computer system utilizing speculative read requests to cache memory

> Unified memory system for multiple processors and method for controlling the same

~ 00236