The Flipside: A Bit Flip Saved is Power and Lifetime Earned
Appeared in ;login: 44(2).
Abstract
We have an opportunity to rethink, from scratch, the design of our data structures. New byte-addressable non-volatile memory (BNVM) technologies promise the construction of systems with large persistent memories, potentially improving reliability and per- formance. With these technologies come new characteristics that deviate from those of flash and spinning disk—and with new characteristics come new optimization goals. In particular, the read/write cost disparity and fine granularity of updates allows us to save power and wear by reducing the bits flipped during writes to memory. Targeting these optimizations by formu- lating new data structure design and implementation strategies instead of relying on existing ideas will be vital for BNVM technology to reach its full potential. We modified a full-system simulator to count bit flips during program operation, opening the door for future research to design, construct, and evaluate data structures for these new goals.
Publication date:
June 2019
        Authors:
        
            
                Daniel Bittman
            
        
            
                Peter Alvaro
            
        
            
                Darrell D. E. Long
            
        
            
                Ethan L. Miller
            
        
    
        Projects:
        
            Storage Class Memories
        
    
Available media
Full paper text: PDF
Bibtex entry
@article{bittman-login19,
  author       = {Daniel Bittman and Peter Alvaro and Darrell D. E. Long and Ethan L. Miller},
  title        = {The Flipside: A Bit Flip Saved is Power and Lifetime Earned},
  journal      = {;login:},
  pages        = {27-31},
  volume       = {44},
  number       = {2},
  month        = jun,
  year         = {2019},
}
    
