TY - JOUR
T1 - Should caches be split or shared? Analysis using the superposition of bursty stack depth processes
AU - Levy, Hanoch
AU - Morris, Robert J.T.
PY - 1996/10
Y1 - 1996/10
N2 - We address the question as to whether caches containing items of different types should be split or shared. We characterize the access to those caches as stack depth processes and show that the process defining the mixing of the access streams to the different types is the critical determining factor, with the burstiness of the individual streams being a key parameter. We characterize the mixing process using a double-geometric model, and give an exact solution for the behavior of a LRU cache when it is subjected to such a mixed stream of stack depth processes. We show that this minimalist approach is quite successful in dealing with real data from a database application. We further extend the model to a Markov mixing model which is more accurate but has higher complexity.
AB - We address the question as to whether caches containing items of different types should be split or shared. We characterize the access to those caches as stack depth processes and show that the process defining the mixing of the access streams to the different types is the critical determining factor, with the burstiness of the individual streams being a key parameter. We characterize the mixing process using a double-geometric model, and give an exact solution for the behavior of a LRU cache when it is subjected to such a mixed stream of stack depth processes. We show that this minimalist approach is quite successful in dealing with real data from a database application. We further extend the model to a Markov mixing model which is more accurate but has higher complexity.
UR - http://www.scopus.com/inward/record.url?scp=0030258711&partnerID=8YFLogxK
U2 - 10.1016/0166-5316(96)00016-8
DO - 10.1016/0166-5316(96)00016-8
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.conferencearticle???
AN - SCOPUS:0030258711
SN - 0166-5316
VL - 27-28
SP - 175
EP - 188
JO - Performance Evaluation
JF - Performance Evaluation
T2 - Proceedings of the 1996 18th International Symposium on Performance Evaluation
Y2 - 7 October 1996 through 12 October 1996
ER -