We use cookies to improve your experience with our site.
Peng Liu, Lei Fang, Michael C. Huang. DEAM:Decoupled, Expressive, Area-Efficient Metadata Cache[J]. Journal of Computer Science and Technology, 2014, 29(4): 679-691. DOI: 10.1007/s11390-014-1459-0
Citation: Peng Liu, Lei Fang, Michael C. Huang. DEAM:Decoupled, Expressive, Area-Efficient Metadata Cache[J]. Journal of Computer Science and Technology, 2014, 29(4): 679-691. DOI: 10.1007/s11390-014-1459-0

DEAM:Decoupled, Expressive, Area-Efficient Metadata Cache

  • Chip multiprocessor presents brand new opportunities for holistic on-chip data and coherence management solutions. An intelligent protocol should be adaptive to the fine-grain accessing behavior. And in terms of storage of metadata, the size of conventional directory grows as the square of the number of processors, making it very expensive in large-scale systems. In this paper, we propose a metadata cache framework to achieve three goals (1) reducing the latency of data access and coherence activities, (2) saving the storage of metadata, and (3) providing support for other optimization techniques. The metadata is implemented with compact structures and tracks the dynamically changing access pattern. The pattern information is used to guide the delegation and replication of decoupled data and metadata to allow fast access. We also use our metadata cache as a building block to enhance the stream prefetching. Using detailed execution-driven simulation, we demonstrate that our protocol achieves an average speedup of 1.12X compared to a shared cache protocol with 1/5 of the storage of metadata.
  • loading

Catalog

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return