Filters








3,841 Hits in 3.4 sec

4.-8. März 2019

Ismail Oukid
2019 Datenbanksysteme für Business, Technologie und Web  
To solve the identified challenges, we devise necessary building blocks for enabling SCM-based database systems, namely memory management, data structures, transaction concurrency control, recovery techniques  ...  Storage-Class Memory (SCM) is a novel class of memory technologies that combine the byte addressability and low latency of DRAM with the density and non-volatility of traditional storage media.  ...  Special thanks also go to all current and past Architectural Principles Database Systems on Storage-Class Memory 485 10 Ismail Oukid members of the SAP HANA Campus, the SAP HANA development team, and the  ... 
doi:10.18420/btw2019-29 dblp:conf/btw/Oukid19 fatcat:cicnkaeupfcs7hdmeefpil3u4m

MetaData persistence using storage class memory

Jithin Jose, Mohammad Banikazemi, Wendy Belluomini, Chet Murthy, Dhabaleswar K. Panda
2013 Proceedings of the 1st Workshop on Interactions of NVM/FLASH with Operating Systems and Workloads - INFLOW '13  
In this work, we explore the design challenges for achieving non-volatility using real SCM hardware that is available now: Flash-Backed DRAM.  ...  Storage Class Memory (SCM) blends the best properties of main memory and hard disk drives. It offers non-volatility and byte addressability, and promises short access times with low cost per bit.  ...  Logging: It is quite expensive to flush the data to FB-DRAM in case of large updates. For such updates, we propose Logging based scheme.  ... 
doi:10.1145/2527792.2527800 dblp:conf/sosp/JoseBBMP13 fatcat:gyyc6tmkbrhphb24hvm2jlmyi4

FRASH

Jaemin Jung, Youjip Won, Eunki Kim, Hyungjong Shin, Byeonggil Jeon
2010 ACM Transactions on Storage  
While storage-class memory offers byte granularity, it is still far slower than its DRAM counter part.  ...  We carefully analyze in-memory and on-disk file system objects in log-structured file system and exploit memory and storage aspects of the Storage-Class memory to overcome the drawbacks of the current  ...  We like to thank Samsung electronics for their FRAM sample endowment.  ... 
doi:10.1145/1714454.1714457 fatcat:3twb2sj3znewph2h44x5ounwey

SOFORT

Ismail Oukid, Daniel Booss, Wolfgang Lehner, Peter Bumbulis, Thomas Willhalm
2014 Proceedings of the Tenth International Workshop on Data Management on New Hardware - DaMoN '14  
check • Reconstruct dictionary indexes Evaluation: Setup Hardware-based SCM simulation: SOFORT: A Hybrid SCM-DRAM Storage Engine for Fast Data Recovery DaMoN'14, June 23 SOFORT: A Hybrid SCM-DRAM Storage  ...  control (MVCC) • No transactional log Requirements: • Fast data recovery • Mixed OLTP and OLAP • A hybrid SCM-DRAM memory environment Overview of SOFORT (2) SOFORT: A Hybrid SCM-DRAM Storage  ... 
doi:10.1145/2619228.2619236 dblp:conf/damon/OukidBLBW14 fatcat:gkxu5uj4ijcujlyahpufjwbrmm

Persistent Memory I/O Primitives [article]

Alexander van Renen, Lukas Vogel, Viktor Leis, Thomas Neumann, Alfons Kemper
2019 arXiv   pre-print
Based on the results, we develop guidelines for efficient PMem usage and two essential I/O primitives tuned for PMem: log writing and block flushing.  ...  Upcoming persistent memory (PMem) technologies, like Intel's Optane DC Persistent Memory Modules, promise to bridge the gap between NAND-based flash (SSD) and DRAM, and thus eliminate the I/O bottleneck  ...  Novel storage technologies like Phase Change Memory are about to shrink this fundamental gap between memory and storage.  ... 
arXiv:1904.01614v3 fatcat:k6lu65ah2ff2ld727xjy2wg224

The case for RAMClouds

John Ousterhout, Mendel Rosenblum, Stephen M. Rumble, Eric Stratmann, Ryan Stutsman, Parag Agrawal, David Erickson, Christos Kozyrakis, Jacob Leverich, David Mazières, Subhasish Mitra, Aravind Narayanan (+1 others)
2010 ACM SIGOPS Operating Systems Review  
This paper argues for a new approach to datacenter storage called RAMCloud, where information is kept entirely in DRAM and large-scale systems are created by aggregating the main memories of thousands  ...  We believe that RAMClouds can provide durable and available storage with 100-1000x the throughput of disk-based systems and 100-1000x lower access latency.  ...  For both of these metrics RAMCloud storage will be 50-100x worse than a pure disk-based system and 5-10x worse than a storage system based on flash memory (see [1] for sample configurations and metrics  ... 
doi:10.1145/1713254.1713276 fatcat:vwlxzupmjncujmruqaes4bulee

Exploring storage class memory with key value stores

Katelin A. Bailey, Peter Hornyack, Luis Ceze, Steven D. Gribble, Henry M. Levy
2013 Proceedings of the 1st Workshop on Interactions of NVM/FLASH with Operating Systems and Workloads - INFLOW '13  
Echo achieves its goals through the use of a two-level memory design targeted for memory systems containing both DRAM and SCM, exploitation of SCM's byte addressability for fine-grained transactions in  ...  In the near future, new storage-class memory (SCM) technologies -such as phase-change memory and memristorswill radically change the nature of long-term storage.  ...  Acknowledgements We thank the anonymous reviewers for their helpful comments.  ... 
doi:10.1145/2527792.2527799 dblp:conf/sosp/BaileyHCGL13 fatcat:dd27v4a2ynh57mtwo4rrdqizom

Data Structure Engineering For Byte-Addressable Non-Volatile Memory

Ismail Oukid, Wolfgang Lehner
2017 Proceedings of the 2017 ACM International Conference on Management of Data - SIGMOD '17  
Storage Class Memory (SCM) is emerging as a viable alternative to traditional DRAM, alleviating its scalability limits, both in terms of capacity and energy consumption, while being non-volatile.  ...  Finally, we will discuss SCM emulation techniques for end-toend testing of SCM-based software components.  ...  Acknowledgments This work is partially funded by the German Research Foundation (DFG) within the Cluster of Excellence "Center for Advancing Electronics Dresden" (Resilience Path).  ... 
doi:10.1145/3035918.3054777 dblp:conf/sigmod/OukidL17 fatcat:e7n6ze3fmvbsdljdegjj7fog2a

Let's Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems

Joy Arulraj, Andrew Pavlo, Subramanya R. Dulloor
2015 Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data - SIGMOD '15  
and (3) log-structured updates.  ...  The advent of non-volatile memory (NVM) will fundamentally change the dichotomy between memory and durable storage in database management systems (DBMSs).  ...  The design for our Log engine is based on Google's LevelDB [22] , which implements the log-structured update policy using LSM trees. Storage: Fig. 3c depicts the architecture of the Log engine.  ... 
doi:10.1145/2723372.2749441 dblp:conf/sigmod/ArulrajPD15 fatcat:p2dpcxgccbfpflpw6uxtgyrdhy

Persistent Buffer Management with Optimistic Consistency [article]

Lucas Lersch, Wolfgang Lehner, Ismail Oukid
2019 arXiv   pre-print
The answer is far from trivial since the clear boundary between memory and storage present in most systems seems to be incompatible with the intrinsic memory-storage duality of NVM.  ...  We design a persistent buffer pool on NVM, enabling pages to be directly read/written by the CPU (like memory) while recovering corrupted pages after a failure (like storage).  ...  Buffer Management: We assume a traditional transactional storage manager having a B+Tree as its workhorse data structure.  ... 
arXiv:1905.06760v1 fatcat:5h2dpgtrf5d7vksjzh4eoivxxe

Virtualize and share non-volatile memories in user space

Chih Chieh Chou, Jaemin Jung, A. L. Narasimha Reddy, Paul V. Gratz, Doug Voigt
2020 CCF Transactions on High Performance Computing  
Emerging non-volatile memory (NVM) has attractive characteristics such as DRAM-like low-latency together with the non-volatility of storage devices.  ...  In this paper, we propose vNVML, a user space library for virtualizing and sharing NVM. vNVML provides for applications transaction-like memory semantics that ensures write ordering, durability, and persistency  ...  We thank the anonymous reviewers for their valuable comments and feedback to improve the content and quality of this work.  ... 
doi:10.1007/s42514-020-00019-8 fatcat:pyo7ecrhw5d6rj66saoyjblavy

Tiered Object Storage using Persistent Memory [article]

Johnu George, Ramdoot Pydipaty, Xinyuan Huang, Amit Saha, Debo Dutta, Gary Wang, Uma Gangumalla
2018 arXiv   pre-print
We introduce a novel linear-programming based optimization framework for deciding the field placement.  ...  This paper proposes a novel tiered object storage model that modifies a data structure such that only a chosen subset of fields of the data structure are stored in NVM, while the remaining fields are stored  ...  For example, several real-time data logging applications are interested only in a few (3) (4) (5) fields embedded in log lines.  ... 
arXiv:1807.06417v1 fatcat:4wieb3uixvepjlrksuewxglanu

NV-Heaps

Joel Coburn, Adrian M. Caulfield, Ameen Akel, Laura M. Grupp, Rajesh K. Gupta, Ranjit Jhala, Steven Swanson
2011 SIGARCH Computer Architecture News  
Fast, byte-addressable, non-volatile technologies, such as phase change memory, will remove this constraint and allow programmers to build high-performance, persistent data structures in non-volatile storage  ...  that is almost as fast as DRAM.  ...  Acknowledgements The authors would like to thank Geoff Voelker for his valuable feedback, Michael Swift and Haris Volos for their comments, and Amir Roth for his encouragement.  ... 
doi:10.1145/1961295.1950380 fatcat:uvasunu7ofch7juy7fmfk3nceu

NV-Heaps

Joel Coburn, Adrian M. Caulfield, Ameen Akel, Laura M. Grupp, Rajesh K. Gupta, Ranjit Jhala, Steven Swanson
2012 SIGPLAN notices  
Fast, byte-addressable, non-volatile technologies, such as phase change memory, will remove this constraint and allow programmers to build high-performance, persistent data structures in non-volatile storage  ...  that is almost as fast as DRAM.  ...  Acknowledgements The authors would like to thank Geoff Voelker for his valuable feedback, Michael Swift and Haris Volos for their comments, and Amir Roth for his encouragement.  ... 
doi:10.1145/2248487.1950380 fatcat:ylep75ky55duvionhsilfzrzga

NV-Heaps

Joel Coburn, Adrian M. Caulfield, Ameen Akel, Laura M. Grupp, Rajesh K. Gupta, Ranjit Jhala, Steven Swanson
2011 SIGPLAN notices  
Fast, byte-addressable, non-volatile technologies, such as phase change memory, will remove this constraint and allow programmers to build high-performance, persistent data structures in non-volatile storage  ...  that is almost as fast as DRAM.  ...  Acknowledgements The authors would like to thank Geoff Voelker for his valuable feedback, Michael Swift and Haris Volos for their comments, and Amir Roth for his encouragement.  ... 
doi:10.1145/1961296.1950380 fatcat:knenlt3q3va2bl5wpdxlydufsm
« Previous Showing results 1 — 15 out of 3,841 results