• DocumentCode
    3652750
  • Title

    NAND flash architectures reducing write amplification through multi-write codes

  • Author

    Saher Odeh;Yuval Cassuto

  • fYear
    2014
  • fDate
    6/1/2014 12:00:00 AM
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Multi-write codes hold great promise to reduce write amplification in flash-based storage devices. In this work we propose two novel mapping architectures that show clear advantage over known schemes using multi-write codes, and over schemes not using such codes. We demonstrate the advantage of the proposed architectures by evaluating them with industry-accepted benchmark traces. The results show write amplification savings of double-digit percentages, for as low as 10% over-provisioning. In addition to showing the superiority of the new architectures on real-world workloads, the paper includes a study of the write-amplification performance on synthetically-generated workloads with time locality. In addition, some analytical insight is provided to assist the deployment of the architectures in real storage devices with varying device parameters.
  • Keywords
    "Computer architecture","Ash","Encoding","Microprocessors","Redundancy","Decoding","Performance evaluation"
  • Publisher
    ieee
  • Conference_Titel
    Mass Storage Systems and Technologies (MSST), 2014 30th Symposium on
  • Type

    conf

  • DOI
    10.1109/MSST.2014.6855549
  • Filename
    6855549