IMP: indirect memory prefetcher
Approximate nearest neighbors: towards removing the curse of dimensionality