Skip to content

Commit

Permalink
Merge pull request #18 from metaspace/nvme-6.7
Browse files Browse the repository at this point in the history
rnvme: Add link to 6.7 rebase and performance numbers
  • Loading branch information
ojeda authored Jan 19, 2024
2 parents 5215e69 + 788cb61 commit 7f4cbe3
Show file tree
Hide file tree
Showing 3 changed files with 3,258 additions and 0 deletions.
24 changes: 24 additions & 0 deletions src/NVMe-driver.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,30 @@ The driver is not currently suitable for general use.
[slides](https://lpc.events/event/16/contributions/1180/attachments/1017/1961/deck.pdf)
and [video](https://lpc.events/event/16/contributions/1180/attachments/1017/2249/go)

# 6.7 Rebase Performance ([`nvme-6.7`](https://github.com/metaspace/linux/tree/nvme-6.7))

## Setup

- 12th Gen Intel(R) Core(TM) i5-12600
- 32 GB DRAM
- 1x INTEL MEMPEK1W016GA (PCIe 3.0 x2)
- Debian Bullseye userspace
- LTO results are enabled by a build system patch (a hack) that was not yet published.

## Results

- 30 samples
- Difference of means modeled with t-distribution
- P99 confidence intervals

![](rnvme/nvme-all-6.7.svg)

### Difference Relative

Plot shows `(mean_iops_r - mean_iops_c) / mean_iops_c`'

![](rnvme/nvme-diff-relative-6.7.svg)

# Performance November 2023 ([`nvme-6.6`](https://github.com/metaspace/linux/tree/nvme-6.6))

## Setup
Expand Down
Loading

0 comments on commit 7f4cbe3

Please sign in to comment.