Access Map Pattern Matching for High Performance Data Cache Prefetch
Compiler-based prefetching for recursive data structures