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
Link To Document