Compiler-directed data prefetching in multiprocessors with memory hierarchies

Memory hierarchies are used by multiprocessor systems to reduce large memory access times. It is necessary to automatically manage such a hierarchy, to obtain effective memory utilization. In this ...