Skip to content

Commit 2a49ff0

Browse files
authored
Update requirements in README (#955)
To better reflect what is supported and required.
1 parent f5b0388 commit 2a49ff0

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

docs/README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,14 @@ Running TPC-H on 1TB data, Sirius accelerates DuckDB by 5x on DGX Station (GB300
1919

2020
![Performance](super-sirius-perf.png)
2121

22-
## Supported OS/GPU/CUDA
23-
- Ubuntu >= 22.04
24-
- NVIDIA Volta™ or higher with compute capability 7.0+
25-
- CUDA >= 13.0 (requires NVIDIA driver >= 570)
26-
- We recommend building Sirius with at least **16 vCPUs** to ensure faster compilation.
27-
28-
### Installing Dependencies
22+
## Requirements
23+
- Linux on amd64/x86_64 or arm64/aarch64 with `glibc >= 2.28`.
24+
- NVIDIA Turing or newer, with compute capability 7.5+.
25+
- CUDA 13.x (driver 580.65.06 or newer) or CUDA 12.x (driver 525.60.13 or newer).
26+
- `io_uring` enabled at runtime (`CONFIG_IO_URING`, `kernel.io_uring_disabled=0` recommended). Containers must allow `io_uring_setup`, `io_uring_enter`, and `io_uring_register`.
27+
- Local Parquet files should be on a filesystem/block device that supports direct I/O (`O_DIRECT`).
28+
29+
### Build Requirements
2930

3031
- Git (to clone the repo)
3132
- Pixi (install instructions [here](https://pixi.sh/latest/installation/))

0 commit comments

Comments
 (0)