跳到主要导航 跳到搜索 跳到主要内容

Bulkyflip: A NAND-SPIN-Based Last-Level Cache with Bandwidth-Oriented Write Management Policy

  • Beihang University
  • University of Notre Dame
  • CAS - Institute of Computing Technology
  • China Academy of Information and Communications Technology

科研成果: 期刊稿件文章同行评审

摘要

High capacity last-level caches (LLCs) are being used to help alleviate the growing speed gap between the processor and main memory. However, traditional CMOS based memory technologies (SRAM, DRAM, et al.) for such LLCs consume high static power. Non-volatile memory such as STT-MRAM has been proposed as a low power solution for LLCs. Nevertheless, the high write current induces a so-called 'supply current threshold' issue and limits the maximum number of bit-cells that can be written concurrently in one cycle in an STT-MRAM cache. This drawback significantly decreases the bandwidth of the STT-MRAM cache compared with SRAM. In this work, we present a hardware implementation of NAND-like spintronic memory (NAND-SPIN) LLC for the first time. By exploiting the unique erase-then-program operation for writing NAND-SPIN, we propose an adaptive buffer entry (ABE) write policy for each cache write access. Instead of writing a fixed number of bits sequentially, our method adaptively extends the write data length under a fixed maximum cache supply current. Compared to existing STT-MRAM caches, 'ABE' can achieve 70% performance improvements on average. Compared with the conventional early write terminate (EWT) policy, 'ABE' can save 33% write energy on average with negligible hardware overhead.

源语言英语
文章编号8902195
页(从-至)108-120
页数13
期刊IEEE Transactions on Circuits and Systems
67
1
DOI
出版状态已出版 - 1月 2020

指纹

探究 'Bulkyflip: A NAND-SPIN-Based Last-Level Cache with Bandwidth-Oriented Write Management Policy' 的科研主题。它们共同构成独一无二的指纹。

引用此