B-Fetch: Branch Prediction Directed Prefetching for Chip-Multiprocessors
Predicting inter-thread cache contention on a chip multi-processor architecture