作者: Chen Ding , Trishul A. Chilimbi
DOI:
关键词: Smart Cache 、 Cache-oblivious algorithm 、 Cache algorithms 、 Parallel computing 、 Page cache 、 Cache coloring 、 Computer science 、 Cache invalidation 、 Cache 、 Cache pollution
摘要: Described is predicting cache locality in a multicore/multithreaded processing environment including when threads share data non-uniform interleaving manner. Thread execution traces are analyzed to compute set of per-thread parameters that can then be used predict miss rates for other sizes. In one aspect, model based upon probability the reuse distance will increase because accesses by threads, and another decrease intercept shared blocks. Estimates number blocks, possibly blocks private computations.