Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.67 KB

README.md

File metadata and controls

37 lines (28 loc) · 1.67 KB

Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads

This repository contains the source code for our ACM SIGMOD '21 paper.

If you use this in your work, please cite us.

@inproceedings{daase_pmem_olap_21,
    address = {Virtual Event, China},
    title = {Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads},
    booktitle = {Proceedings of the 2021 International Conference on Management of Data (SIGMOD '21), June 20--25, 2021, Virtual Event, China},
    publisher = {ACM},
    author = {Björn Daase and Lars Jonas Bollmeier and Lawrence Benson and Tilmann Rabl},
    year = {2021}
}

Table of Content

Directory Description
microbenchmarks/ Source code of the microbenchmarks
plot_scripts/ Scripts to generate the graphics
scripts/ Scripts to perform the benchmarks
ssb/ Source code of the Star Schema Benchmark implementation

You probably want to step through theses directories in the following order

  1. Start by either building the binaries in microbenchmarks (if you are interested in the microbenchmarks) or in ssb (if you are interested in the SSB)
  2. Use (or get inspired by) the benchmarking scripts in scripts to generate data
  3. Visualize this data with the plotting scripts found in plot_scripts

License

# SPDX-License-Identifier: GPL-2.0