pmem / pmemkv-bench

Benchmarking tools for pmemkv
https://pmem.io
Other
22 stars 32 forks source link

Benchmark scenarios #45

Open igchor opened 3 years ago

igchor commented 3 years ago

Ideally we would test all the combinations. After analysis we can reduce the numbers to the most representative ones.

Metrics we should collect: bandwidth, ops/sec, latency


Numa node:

OPTIONAL (second step):


karczex commented 3 years ago

Basic scope:

Key/value sizes: 8/8, 128/128

Benchmarks: fillseq, fillrandom readrandom, readrandom (after fillseq) readrandom, readrandom (after fillrandom) readseq, readseq (after fillseq) readseq, readseq (after fillrandom) readwhilewriting readrandomwriterandom

Number of elements: 100 000 000

Number of threads (for concurrent engines): 1, 4, 8, 12, 16, 18, 24

Number of dimms: 6 interleaved

Medium:

Engines: cmap, csmap, radix, stree and robinhood (when merged)