Giles, EllisDoshi, KshitijVarman, Peter2015-10-012015-10-012015Giles, Ellis, Doshi, Kshitij and Varman, Peter. "Transaction local aliasing in storage class memory." <i>2015 IEEE International Conference on Networking, Architecture and Storage (NAS),</i> (2015) IEEE: 349-350. http://dx.doi.org/10.1109/NAS.2015.7255242.https://hdl.handle.net/1911/81853This 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.engThis is an author's peer-reviewed final manuscript, as accepted by the publisher. The published article is copyrighted by IEEE.Transaction local aliasing in storage class memoryJournal articlehttp://dx.doi.org/10.1109/NAS.2015.7255242