Skip to content

Commit 7f4cbe3

Browse files
authored
Merge pull request #18 from metaspace/nvme-6.7
rnvme: Add link to 6.7 rebase and performance numbers
2 parents 5215e69 + 788cb61 commit 7f4cbe3

File tree

3 files changed

+3258
-0
lines changed

3 files changed

+3258
-0
lines changed

src/NVMe-driver.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,30 @@ The driver is not currently suitable for general use.
2323
[slides](https://lpc.events/event/16/contributions/1180/attachments/1017/1961/deck.pdf)
2424
and [video](https://lpc.events/event/16/contributions/1180/attachments/1017/2249/go)
2525

26+
# 6.7 Rebase Performance ([`nvme-6.7`](https://github.com/metaspace/linux/tree/nvme-6.7))
27+
28+
## Setup
29+
30+
- 12th Gen Intel(R) Core(TM) i5-12600
31+
- 32 GB DRAM
32+
- 1x INTEL MEMPEK1W016GA (PCIe 3.0 x2)
33+
- Debian Bullseye userspace
34+
- LTO results are enabled by a build system patch (a hack) that was not yet published.
35+
36+
## Results
37+
38+
- 30 samples
39+
- Difference of means modeled with t-distribution
40+
- P99 confidence intervals
41+
42+
![](rnvme/nvme-all-6.7.svg)
43+
44+
### Difference Relative
45+
46+
Plot shows `(mean_iops_r - mean_iops_c) / mean_iops_c`'
47+
48+
![](rnvme/nvme-diff-relative-6.7.svg)
49+
2650
# Performance November 2023 ([`nvme-6.6`](https://github.com/metaspace/linux/tree/nvme-6.6))
2751

2852
## Setup

0 commit comments

Comments
 (0)