A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
Filters
Multi-Tier Buffer Management and Storage System Design for Non-Volatile Memory
[article]
2019
arXiv
pre-print
The design of the buffer manager in database management systems (DBMSs) is influenced by the performance characteristics of volatile memory (DRAM) and non-volatile storage (e.g., SSD). ...
Our main technical contributions are a multi-tier buffer manager and a storage system designer that leverage the characteristics of NVM. ...
a recommendation system for designing a multi-tier storage hierarchy for a target workload and system cost budget (Section 5). • We demonstrate that the NVM-aware buffer manager and storage system designer ...
arXiv:1901.10938v1
fatcat:rsycwz7pwnhj3ageoc2fx4ojpi
Provisioning a Multi-tiered Data Staging Area for Extreme-Scale Machines
2011
2011 31st International Conference on Distributed Computing Systems
In this work, we present a novel multi-tiered storage architecture comprising hybrid node-local resources to construct a dynamic data staging area for extreme-scale machines. ...
Traditional parallel file systems (PFS) in high performance computing (HPC) systems are unable to keep up with such high data rates, creating a storage wall. ...
For example, Intel's Turbo Memory [17] uses NAND-based non-volatile memory as an HDD cache. ...
doi:10.1109/icdcs.2011.33
dblp:conf/icdcs/PrabhakarVKBLK11
fatcat:ly3suiz6rve7nbyxwoulafsqkm
A Survey on Tiering and Caching in High-Performance Storage Systems
[article]
2019
arXiv
pre-print
In software, caching and tiering are long-established concepts for handling file operations and moving data automatically within such a storage network and manage data backup in low-cost media. ...
To address this issue, a network of various types of storing media is used to deliver the high performance of expensive devices such as solid state drives and non-volatile memories, along with the high ...
Generally, the computer memory system can be classified into volatile and non-volatile memories. ...
arXiv:1904.11560v1
fatcat:e752fsvuzbcxtmqjxg4ezlptku
Nano-engineered architectures for ultra-low power wireless body sensor nodes
2016
Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis - CODES '16
Our WBSN architectures achieve these results by utilizing emerging non-volatile memory technologies (such as resistive RAM and spin-transfer torque RAM) and their ultradense and fine-grained three-dimensional ...
Compared to state-of-the-art multi-core WBSN designs, our new architectures dramatically reduce power consumption by 5.42x and footprint by 5x, while fulfilling realtime processing requirements of bio-signal ...
Today's WBSNs typically use FLASH memory for non-volatile storage. FLASH memory stores the program and data memory contents when the system is switched off. ...
doi:10.1145/2968456.2968464
dblp:conf/codes/BraojosAAWWMA16
fatcat:otrcdubqj5a7lksf5fb3vrmuvy
The SAGE project: a storage centric approach for exascale computing
2018
Proceedings of the 15th ACM International Conference on Computing Frontiers - CF '18
The SAGE storage system consists of multiple types of storage device technologies in a multi-tier I/O hierarchy, including flash, disk, and non-volatile memory technologies. ...
The SAGE system follows a "storage centric" approach as it is capable of storing and processing large data volumes at the Exascale regime. ...
Funding for the work is received from the European Commission H2020 program, Grant Agreement No. 671500 (SAGE). ...
doi:10.1145/3203217.3205341
dblp:conf/cf/Narasimhamurthy18
fatcat:kiqbhpnebrbyhfu27hrqv5bkya
A Persistent Memory-Aware Buffer Pool Manager Simulator for Multi-Tenant Cloud Databases
2020
2020 IEEE 36th International Conference on Data Engineering Workshops (ICDEW)
Non-Volatile Memory (NVM) is a promising development for Database Management Systems (DBMS), offering abundant and fast storage to complement traditional disk and main memory architectures. ...
Unfortunately, current research in the area does not provide a comprehensive picture of the components constituting a multi-tenant persistent memory aware BP manager for a cloud database that makes use ...
Traditional disk-oriented database management systems (DBMS) deployed to the cloud use a two-tier data storage system consisting of a persistent disk drive and random-access memory (RAM). ...
doi:10.1109/icdew49219.2020.00011
dblp:conf/icde/BasiukGdL20
fatcat:hdfy36imu5gw5cmn2irpikmowq
Rethinking memory system design for data-intensive computing
2015
2015 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS)
emerging NVM technologies
Hybrid memory systems with automatic data management
Coordinated management of memory and storage with NVM
System-level memory/storage QoS
QoS-aware controller ...
and system design
Coordinated memory + storage QoS
23
Agenda
Major Trends Affecting Main Memory
The Memory Scaling Problem and Solution Directions
New Memory Architectures
Enabling ...
doi:10.1109/samos.2015.7363650
dblp:conf/samos/Mutlu15
fatcat:fc5a6u4sinhotaibqt6bsull2a
How to Build a Non-Volatile Memory Database Management System
2017
Proceedings of the 2017 ACM International Conference on Management of Data - SIGMOD '17
The difference in the performance characteristics of volatile (DRAM) and non-volatile storage devices (HDD/SSDs) influences the design of database management systems (DBMSs). ...
But the arrival of new non-volatile memory (NVM) storage that is almost as fast as DRAM with fine-grained read/writes invalidates these previous design choices. ...
Non-volatile memory (NVM) 1 offers an intriguing blend of these two storage mediums. ...
doi:10.1145/3035918.3054780
dblp:conf/sigmod/ArulrajP17
fatcat:yczyvnzntzewveb3a7lx4cjydy
TLSM: Tiered Log-Structured Merge-Tree Utilizing Non-Volatile Memory
2020
IEEE Access
Our design aims to exploit multi-layered LSM system utilizing NVM and reduce redundant cost on compaction. ...
minimizing disk write, and (4) tiering policy for increasing usability to TLSM. ...
NON-VOLATILE MEMORY Non-Volatile Memory (NVM) is considered as nextgeneration storage. ...
doi:10.1109/access.2020.2985407
fatcat:5kymx5jinbgc5b4yttijprufam
Improving Database Performance Using a Flash-Based Write Cache
[chapter]
2012
Lecture Notes in Computer Science
In this paper, we explore how flash memory can be efficiently used for this purpose and how such a write cache can be implemented. ...
We systematically study the design alternatives, algorithms, and techniques for the flash-based write cache and evaluate them using trace-driven simulations, covering the most typical database workloads ...
In contrast, contribution [17] presented a detailed three-tier storage system design and performance analysis. ...
doi:10.1007/978-3-642-29023-7_2
fatcat:ewbvolhocrd67om442eklgthju
Client-Side Journaling for Durable Shared Storage
2017
ACM Transactions on Storage
Over a prototype implementation that we developed, we experimentally demonstrate improved performance up to 58% for specific durability guarantees, and reduced network and disk bandwidth at the storage ...
However, block-level caching is often criticized for added overhead, and restricted data sharing across different hosts. ...
We thank our shepherd Jens Teubner for his valuable guidance and the anonymous reviewers for their constructive comments. ...
doi:10.1145/3149372
fatcat:73fc3k76vfe6pcuhb4f7o2s2ta
Revisiting active object stores: Bringing data locality to the limit with NVM
2021
Future generations computer systems
The proliferation of non-volatile memory (NVM) technology is blurring the line between system memory (fast and scarce) and block devices (slow and abundant). ...
We believe that there is a huge potential for active object stores in the current status quo. Hyper-converged nodes are bringing more computing capabilities to storage nodes --and viceversa. ...
2020 Research and Innovation program and the Eu-roHPC JU under contract 955558 (eFlows4HPC project). ...
doi:10.1016/j.future.2021.10.025
fatcat:uxkvms5qbnbnrnlm56spdh5ewe
Survey of Storage Systems for High-Performance Computing
2018
Supercomputing Frontiers and Innovations
Additional tiers of storage hardware will increase the importance of hierarchical storage management. ...
A thorough understanding of today's storage infrastructures, including their strengths and weaknesses, is crucially important for designing and implementing scalable storage systems suitable for demands ...
This material reflects only the authors' view and the EU commission is not responsible for any use that may be made of the information it contains. ...
doi:10.14529/jsfi180103
fatcat:hi3qctpl7rfvjgl53pxmqwqviy
Main Memory Scaling: Challenges and Solution Directions
[chapter]
2015
More than Moore Technologies for Next Generation Computer Design
system-DRAM co-design), 2) designing a memory system that employs emerging non-volatile memory technologies and takes advantage of multiple different technologies (i.e., hybrid memory systems), 3) providing ...
Such emerging technologies can enable new opportunities in system design, including, for example, the unification of memory and storage subsystems [80] . ...
and Retention-Aware Error Management for NAND Flash Memory [12] . ...
doi:10.1007/978-1-4939-2163-8_6
fatcat:okw4kxakuja43kac65zy5c35ye
SAGE: Percipient Storage for Exascale Data Centric Computing
2018
Parallel Computing
The SAGE system will be capable of storing and processing immense volumes of data at the Exascale regime, and provide the capability for Exascale class applications to use such a storage infrastructure ...
We aim to implement a Big Data/Extreme Computing (BDEC) capable system infrastructure as we head towards the era of Exascale computing - termed SAGE (Percipient StorAGe for Exascale Data Centric Computing ...
Funding for the work is received from the European Commission H2020 program, Grant Agreement No. 671500(SAGE). ...
doi:10.1016/j.parco.2018.03.002
fatcat:ksduiadutzdtdgnjarcjyjfjpa
« Previous
Showing results 1 — 15 out of 1,043 results