diff --git a/README.md b/README.md index 69965edeed5d8c5d4dbdd2750d467701864d5178..84268c8cf0bd81f145ad60a0b529bbc56edc9b37 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,10 @@ The csv includes the following fields: | bits | float | number of bits per key allocated to the filter | | size | integer | size of the filter in bytes | +### Plots + +```make plot``` generates all plots used in the paper. The benchmark data is taken from `benchmark/paper`. + ### Repository Structure * `benchmark`: code for benchmarking the filter and the definition files with our results on the Skylake-X machine. @@ -72,4 +76,4 @@ The csv includes the following fields: [3] [Morton Filters: Faster, Space-Efficient Cuckoo Filters via Biasing, Compression, and Decoupled Logical Sparsity](https://www.vldb.org/pvldb/vol11/p1041-breslow.pdf) -[4] [Xor Filters: Faster and Smaller Than Bloom and Cuckoo Filters](https://arxiv.org/pdf/1912.08258.pdf) \ No newline at end of file +[4] [Xor Filters: Faster and Smaller Than Bloom and Cuckoo Filters](https://arxiv.org/pdf/1912.08258.pdf) diff --git a/requirements.txt b/requirements.txt index 3b0502735263cc929780b0dbc8cfaba394f3acbd..c1c340382d9f257b9b2a357b6f1b554e1e82cac3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -setuptools==46.4.0 +setuptools Jinja2==2.11.2 jsonschema==3.2.0 matplotlib==3.3.3