Title : 
When caches aren´t enough: data prefetching techniques
         
        
            Author : 
Vander Wiel, S.P. ; Lilja, David J.
         
        
            Author_Institution : 
Dept. of Electr. Eng., Minnesota Univ., USA
         
        
        
        
        
            fDate : 
7/1/1997 12:00:00 AM
         
        
        
        
            Abstract : 
With data prefetching, memory systems call data into the cache before the processor needs it, thereby reducing memory-access latency. Using the most suitable techniques is critical to maximizing data prefetching´s effectiveness. The authors review three popular prefetching techniques: software-initiated prefetching, sequential hardware-initiated prefetching, and prefetching via reference prediction tables
         
        
            Keywords : 
cache storage; memory architecture; cache; data prefetching techniques; memory systems; memory-access latency; reference prediction tables; sequential hardware-initiated prefetching; software-initiated prefetching; Application software; Cache memory; DRAM chips; Delay; Fabrication; Hardware; Prefetching; Processor scheduling; Random access memory; Read-write memory;