• DocumentCode
    2205960
  • Title

    Transaction local aliasing in storage class memory

  • Author

    Giles, Ellis ; Doshi, Kshitij ; Varman, Peter

  • Author_Institution
    Rice University, USA
  • fYear
    2015
  • fDate
    6-7 Aug. 2015
  • Firstpage
    349
  • Lastpage
    350
  • Abstract
    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 stores within each demarcated code region (called a “wrap”) are routed through the library, which buffers updates and transmits them to SCM locations asynchronously while allowing their speedy propagation from writers to readers through CPU caches.
  • Keywords
    Concurrency control; Libraries; Nonvolatile memory; Random access memory; Software; Throughput; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking, Architecture and Storage (NAS), 2015 IEEE International Conference on
  • Conference_Location
    Boston, MA, USA
  • Type

    conf

  • DOI
    10.1109/NAS.2015.7255242
  • Filename
    7255242