Skip to main content

MRAC: A memristor-based reconfigurable framework for adaptive cache replacement

Publication ,  Conference
Zhou, P; Zhao, B; Zhang, Y; Yang, J; Chen, Y
Published in: Parallel Architectures and Compilation Techniques Conference Proceedings Pact
December 1, 2011

Memristor, a long postulated yet missing circuit element, has recently emerged as a promising device in non-volatile memory technologies. However, beyond its use as memory cell, it is challenging to integrate memristor in modern architectures for general purpose computation. In this paper we propose a non-conventional use of memristor and demonstrate its applicability to enhancing cache replacement policy. We design a memristor-based saturation counter which can track cache access history at low cost. Based on our counter design, we develop a cache replacement framework that is both reconfigurable and adaptive (MRAC). Our evaluation demonstrates MRAC's reconfigurability and adaptivity, which result in better performance (up to 57.9% more cache miss reduction) and more robust performance improvement. © 2011 IEEE.

Duke Scholars

Published In

Parallel Architectures and Compilation Techniques Conference Proceedings Pact

DOI

ISSN

1089-795X

Publication Date

December 1, 2011

Start / End Page

207 / 208
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Zhou, P., Zhao, B., Zhang, Y., Yang, J., & Chen, Y. (2011). MRAC: A memristor-based reconfigurable framework for adaptive cache replacement. In Parallel Architectures and Compilation Techniques Conference Proceedings Pact (pp. 207–208). https://doi.org/10.1109/PACT.2011.29
Zhou, P., B. Zhao, Y. Zhang, J. Yang, and Y. Chen. “MRAC: A memristor-based reconfigurable framework for adaptive cache replacement.” In Parallel Architectures and Compilation Techniques Conference Proceedings Pact, 207–8, 2011. https://doi.org/10.1109/PACT.2011.29.
Zhou P, Zhao B, Zhang Y, Yang J, Chen Y. MRAC: A memristor-based reconfigurable framework for adaptive cache replacement. In: Parallel Architectures and Compilation Techniques Conference Proceedings Pact. 2011. p. 207–8.
Zhou, P., et al. “MRAC: A memristor-based reconfigurable framework for adaptive cache replacement.” Parallel Architectures and Compilation Techniques Conference Proceedings Pact, 2011, pp. 207–08. Scopus, doi:10.1109/PACT.2011.29.
Zhou P, Zhao B, Zhang Y, Yang J, Chen Y. MRAC: A memristor-based reconfigurable framework for adaptive cache replacement. Parallel Architectures and Compilation Techniques Conference Proceedings Pact. 2011. p. 207–208.

Published In

Parallel Architectures and Compilation Techniques Conference Proceedings Pact

DOI

ISSN

1089-795X

Publication Date

December 1, 2011

Start / End Page

207 / 208