Title | ||
---|---|---|
Integer Compression in NVRAM-centric Data Stores: Comparative Experimental Analysis to DRAM |
Abstract | ||
---|---|---|
Lightweight integer compression algorithms play an important role in in-memory database systems to tackle the growing gap between processor speed and main memory bandwidth. Thus, there is a large number of algorithms to choose from, while different algorithms are tailored to different data characteristics. As we show in this paper, with the availability of byte-addressable non-volatile random-access memory (NVRAM), a novel type of main memory with specific characteristics increases the overall complexity in this domain. In particular, we provide a detailed evaluation of state-of-the-art lightweight integer compression schemes and database operations on NVRAM and compare it with DRAM. Furthermore, we reason about possible deployments of middle- and heavyweight approaches for better adaptation to NVRAM characteristics. Finally, we investigate a combined approach where both volatile and non-volatile memories are used in a cooperative fashion that is likely to be the case for hybrid and NVRAM-centric database systems.
|
Year | DOI | Venue |
---|---|---|
2019 | 10.1145/3329785.3329923 | Proceedings of the 15th International Workshop on Data Management on New Hardware |
Keywords | Field | DocType |
analysis, data compression, database systems, in-memory, nvram | Dram,Integer,Compression (physics),Computer science,Non-volatile random-access memory,Parallel computing | Conference |
ISBN | Citations | PageRank |
978-1-4503-6801-8 | 0 | 0.34 |
References | Authors | |
0 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Mikhail Zarubin | 1 | 0 | 1.35 |
Patrick Damme | 2 | 14 | 8.06 |
Thomas Kissinger | 3 | 87 | 13.03 |
Dirk Habich | 4 | 317 | 62.59 |
Wolfgang Lehner | 5 | 2243 | 294.69 |
Thomas Willhalm | 6 | 604 | 43.67 |