Filters








4,571 Hits in 4.6 sec

SoftWrAP: A lightweight framework for transactional support of storage class memory

Ellis R. Giles, Kshitij Doshi, Peter Varman
2015 2015 31st Symposium on Mass Storage Systems and Technologies (MSST)  
SoftWrAP provides lightweight atomicity and durability for SCM storage transactions, while ensuring fast paths to data in processor caches, DRAM, and persistent memory tiers.  ...  Our results show significant benefits of SoftWrAP over existing methods such as undo logging and shadow copying, and can match non-atomic durable writes to SCM, thereby gaining atomic consistency almost  ...  In this situation a machine restart can result in the loss of an update even if the backend memory were non-volatile.  ... 
doi:10.1109/msst.2015.7208276 dblp:conf/mss/GilesDV15 fatcat:usr7zqgpinhopdll5w2n5ufc3e

Mnemosyne

Haris Volos, Andres Jaan Tack, Michael M. Swift
2011 Proceedings of the sixteenth international conference on Architectural support for programming languages and operating systems - ASPLOS '11  
New storage-class memory (SCM) technologies, such as phasechange memory, STT-RAM, and memristors, promise user-level access to non-volatile storage through regular memory instructions.  ...  Compared to past work on disk-based persistent memory, Mnemosyne reduces latency to storage by writing data directly to memory at the granularity of an update rather than writing memory pages back to disk  ...  Acknowledgments This work is supported in part by the National Science Foundation (NSF) grants CNS-083447 and CNS-0720565.  ... 
doi:10.1145/1950365.1950379 dblp:conf/asplos/VolosTS11 fatcat:2oytvrqqhfhcpa4g5i5mcmype4

Mnemosyne

Haris Volos, Andres Jaan Tack, Michael M. Swift
2011 SIGPLAN notices  
New storage-class memory (SCM) technologies, such as phasechange memory, STT-RAM, and memristors, promise user-level access to non-volatile storage through regular memory instructions.  ...  Compared to past work on disk-based persistent memory, Mnemosyne reduces latency to storage by writing data directly to memory at the granularity of an update rather than writing memory pages back to disk  ...  Acknowledgments This work is supported in part by the National Science Foundation (NSF) grants CNS-083447 and CNS-0720565.  ... 
doi:10.1145/1961296.1950379 fatcat:4ozjre4q4zfhznspu77cnuo7ha

Mnemosyne

Haris Volos, Andres Jaan Tack, Michael M. Swift
2012 SIGPLAN notices  
New storage-class memory (SCM) technologies, such as phasechange memory, STT-RAM, and memristors, promise user-level access to non-volatile storage through regular memory instructions.  ...  Compared to past work on disk-based persistent memory, Mnemosyne reduces latency to storage by writing data directly to memory at the granularity of an update rather than writing memory pages back to disk  ...  Acknowledgments This work is supported in part by the National Science Foundation (NSF) grants CNS-083447 and CNS-0720565.  ... 
doi:10.1145/2248487.1950379 fatcat:aoqg3wfnjjbethnto7q6mcmibm

Mnemosyne

Haris Volos, Andres Jaan Tack, Michael M. Swift
2011 SIGARCH Computer Architecture News  
New storage-class memory (SCM) technologies, such as phasechange memory, STT-RAM, and memristors, promise user-level access to non-volatile storage through regular memory instructions.  ...  Compared to past work on disk-based persistent memory, Mnemosyne reduces latency to storage by writing data directly to memory at the granularity of an update rather than writing memory pages back to disk  ...  Acknowledgments This work is supported in part by the National Science Foundation (NSF) grants CNS-083447 and CNS-0720565.  ... 
doi:10.1145/1961295.1950379 fatcat:fe34ceuh5vdpxl535uiw2ycxti

Consistent, durable, and safe memory management for byte-addressable non volatile main memory

Iulian Moraru, David G. Andersen, Michael Kaminsky, Niraj Tolia, Parthasarathy Ranganathan, Nathan Binkert
2013 Proceedings of the First ACM SIGOPS Conference on Timely Results in Operating Systems - TRIOS '13  
This paper presents three building blocks for enabling the efficient and safe design of persistent data stores for emerging non-volatile memory technologies.  ...  storage technologies on the main memory bus.  ...  This research was funded in part by Intel via the Intel Science and Technology Center for Cloud Computing (ISTC-CC), by the National Science Foundation under award CCF-0964474, and by gifts from HP and  ... 
doi:10.1145/2524211.2524216 dblp:conf/sosp/MoraruAKTRB13 fatcat:zdl5jowcqjgc7pnt763d42iwyq

Performance evaluation of extended storage architectures for transaction processing

Erhard Rahm
1992 Proceedings of the 1992 ACM SIGMOD international conference on Management of data - SIGMOD '92  
, and 4) the log is stored in non-volatile extended memory.  ...  Non-volatile semiconductor memories are particularly attractive as they provide not only fast access times but can also reduce the number of disk writes.  ... 
doi:10.1145/130283.130329 dblp:conf/sigmod/Rahm92 fatcat:cyhe74xy2ngmponm5a7wcwr5ue

Failure-atomic msync()

Stan Park, Terence Kelly, Kai Shen
2013 Proceedings of the 8th ACM European Conference on Computer Systems - EuroSys '13  
increase on a fast Flash-based SSD-an acceptable cost of data reliability for many.  ...  Preserving the integrity of application data across updates is difficult if power outages and system crashes may occur during updates.  ...  Department of Energy under Award Number DE-SC0005026 (see http: //www.hpl.hp.com/DoE-Disclaimer.html for additional information) and by the National Science Foundation grants CCF-0937571 and CNS-1217372  ... 
doi:10.1145/2465351.2465374 dblp:conf/eurosys/ParkKS13 fatcat:dtqapds4knapxexv3zcc36jnba

From ARIES to MARS

Joel Coburn, Trevor Bunker, Meir Schwarz, Rajesh Gupta, Steven Swanson
2013 Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles - SOSP '13  
However, emerging fast, byte-addressable, non-volatile memory (NVM) technologies (e.g., phase-change memories, spin-transfer torque MRAMs, and the memristor) present very different performance characteristics  ...  We have implemented EAWs and MARS in a nextgeneration SSD to demonstrate that the overhead of EAWs is minimal compared to normal writes, and that they provide large speedups for transactional updates to  ...  This work is supported by NSF Award 1219125 and by hardware donations from Xilinx.  ... 
doi:10.1145/2517349.2522724 dblp:conf/sosp/CoburnBSGS13 fatcat:ub6xqs5zmvee3bxvjp24p7q33y

Non-Volatile Processor Based on MRAM for Ultra-Low-Power IoT Devices

Sophiane Senni, Lionel Torres, Gilles Sassatelli, Abdoulaye Gamatie
2016 ACM Journal on Emerging Technologies in Computing Systems  
Integration of non-volatility as a new feature of memories has the great potential to allow full data retention after a complete shutdown with a fast wake-up time.  ...  Among these technologies, magnetic random access memory is a promising candidate, as it combines non-volatility, high density, reasonable latency, and low leakage.  ...  Non-Volatile Logic Elements Many studies explored the feasibility of designing non-volatile logic elements such as FFs and made a comparison with the counterpart CMOS-based circuits.  ... 
doi:10.1145/3001936 fatcat:7w7nga6ysvg3lptcvd7izkwj64

Efficient Lock-Free Durable Sets [article]

Yoav Zuriel, Michal Friedman, Gali Sheffi, Nachshon Cohen, Erez Petrank
2019 arXiv   pre-print
Non-volatile memory is expected to co-exist or replace DRAM in upcoming architectures.  ...  Durable concurrent data structures for non-volatile memories are essential building blocks for constructing adequate software for use with these architectures.  ...  They first update the non-volatile memory, and only then execute the operation (reaching a linearization point) on the volatile structure.  ... 
arXiv:1909.02852v2 fatcat:a62uvwyxlvc73enghrtzn2jysm

Experimental Evaluation of NoSQL Databases

Veronika Abramova, Jorge Bernardino, Pedro Furtado
2014 International Journal of Database Management Systems  
On the other hand, non-relational database technologies, also known as NoSQL, were developed to better meet the needs of key-value storage of large amounts of records.  ...  Cloud Serving Benchmark using a mix of operations to better understand the capability of non-relational databases for handling different requests, and to understand how performance is affected by each  ...  Also, in order to increase speed of requests, non-relational databases began to use volatile memory.  ... 
doi:10.5121/ijdms.2014.6301 fatcat:j5houbmbgvb25o3sfb3qhjt76y

A Survey of Software Techniques for Using Non-Volatile Memories for Storage and Main Memory Systems

Sparsh Mittal, Jeffrey S. Vetter
2016 IEEE Transactions on Parallel and Distributed Systems  
Non-volatile memory (NVM) devices, such as Flash, phase change RAM, spin transfer torque RAM, and resistive RAM, offer several advantages and challenges when compared to conventional memory technologies  ...  , secondary storage (e.g., solid state drive) and main memory.  ...  [138] present a persistent memory design that employs a non-volatile last level cache and non-volatile main memory to construct a persistent memory hierarchy.  ... 
doi:10.1109/tpds.2015.2442980 fatcat:ewuxh7wj3jarzkykdw37o6aufy

ON NON-ERGODIC PHASES IN MINORITY GAMES

ANDREA DE MARTINO, TOBIAS GALLA
2011 New Mathematics and Natural Computation  
Secondly, we present a discussion of the effects of finite-memory learning, which lifts the non-ergodicity, in the context of spherical Minority Games.  ...  Such phases are characterized by the fact that, at odds with ergodic regimes, the steady state properties of the game (e.g. the volatility) depend both on the initial conditions chosen for the agents'  ...  Fig. 4 shows that the model without memory loss (λ = 0) shows ergodic behavior for α > α c , and a non-ergodic phase with several branches of the volatility below the transition as described in detail  ... 
doi:10.1142/s1793005711001913 fatcat:vdaxm2d4xncdjc4mkkekzyusxu

Providing safe, user space access to fast, solid state disks

Adrian M. Caulfield, Todor I. Mollov, Louis Alex Eisner, Arup De, Joel Coburn, Steven Swanson
2012 Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '12  
Emerging fast, non-volatile memories (e.g., phase change memories, spin-torque MRAMs, and the memristor) reduce storage access latencies by an order of magnitude compared to state-of-the-art flash-based  ...  We describe the support the system provides for fast permission checks in hardware, our approach to notifying applications when requests complete, and the small, easily portable changes required in the  ...  We would also like to thank the reviewers for their feedback and suggestions and the Xilinx University Program for their support. This work was supported by NSF awards CCF-1018672 and OCI-0910847.  ... 
doi:10.1145/2150976.2151017 dblp:conf/asplos/CaulfieldMEDCS12 fatcat:kb2ql3kpuzhihoyl6rpsy4dg7q
« Previous Showing results 1 — 15 out of 4,571 results