Now showing items 1-3 of 3

    • Non-intrusive Persistence with a Backend NVM Controller 

      Pu, Libei; Doshi, Kshitij; Giles, Ellis; Varman, Peter (2015)
      By providing instruction-grained access to vast amounts of persistent data with ordinary loads and stores, byte-addressable storage class memory (SCM) has the potential to revolutionize system architecture. We describe a ...
    • Software Support for Atomicity and Persistence in Non-volatile Memory 

      Giles, Ellis; Doshi, Kshitij; Varman, Peter (2013-10)
      Advances in memory technology are promising the availability of byte-addressable persistent memory as an integral component of future computing platforms. This change has significant implications for software that has ...
    • Transaction local aliasing in storage class memory 

      Giles, Ellis; Doshi, Kshitij; Varman, Peter (2015)
      This paper describes a lightweight software library to solve the challenges [6], [3], [1], [5], [2] of programming storage class memory (SCM). It provides primitives to demarcate failure-atomic code regions. SCM loads and ...