2014 · 35 citations · 16 references
EngineeringComputer EngineeringComputer ScienceLow-power DesignMemorySystem-on-chip DesignCache CoherenceCachingMemory HierarchyMemory Hierarchy DesignMemory Subsystem DesignPower ManagementCache ArchitectureCache Coherence ProtocolsCache CoherencyCache DesignCache Hierarchy DesignCache Memory DesignHybrid Memory ArchitecturesLow-power Data Cache Design
STT-RAM is an emerging NVRAM technology that promises high density, low energy and a comparable access speed to conventional SRAM. This paper proposes a hybrid L1 cache architecture that incorporates both SRAM and STT-RAM. The key novelty of the proposal is the exploition of the MESI cache coherence protocol to perform dynamic block reallocation between different cache partitions. Compared to the pure SRAM-based design, our hybrid scheme achieves 38% of energy saving with a mere 0.8% IPC degradation while extending the lifespan of STT-RAM partition at the same time.
16
Christian Bienia, Sanjeev Kumar, Jaswinder Pal Singh et al. · 2008 · 3.4K citations
Sheng Li, Jung Ho Ahn, Richard Strong et al. · 2009 · 2.4K citations
A novel architecture of the 3D stacked MRAM L2 cache for CMPs
Guangyu Sun, Xiangyu Dong, Yuan Xie et al. · 2009 · 439 citations