Mazen Mahmoud Kharbutli Sheikh, R., & Kharbutli, M. (2010). Improving cache performance by combining cost-sensitivity and locality principles in cache replacement algorithms. 2010 ieee international conference on computer design, 76–83. Kharbutli, M., & Solihin, Y. (2008). Counter-based cache replacement and bypassing algorithms. IEEE TRANSACTIONS ON COMPUTERS, 57(4), 433–447. https://doi.org/10.1109/TC.2007.70816 Shetty, R., Kharbutli, M., Solihin, Y., & Prvulovic, M. (2006). HeapMon: A helper-thread approach to programmable, automatic, and low-overhead memory bug detection. IBM JOURNAL OF RESEARCH AND DEVELOPMENT, Vol. 50, pp. 261–275. https://doi.org/10.1147/rd.502.0261 Kharbutli, M., Solihin, Y., & Lee, J. (2005). Eliminating conflict misses using prime number-based cache indexing. IEEE TRANSACTIONS ON COMPUTERS, 54(5), 573–586. https://doi.org/10.1109/TC.2005.79