Skip to content

Commit b343403

Browse files
Update bench-vortex readme (#3450)
Signed-off-by: Joe Isaacs <[email protected]>
1 parent 725e89e commit b343403

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

bench-vortex/README.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,29 @@ of each run, and writes out these stats to a csv.
1818

1919
* This csv can then be loaded into duckdb and analyzed with the included comparison.sql script.
2020

21-
### `tpch_benchmark.rs`
21+
### `tpch.rs`
2222

2323
This binary will run TPC-H query 1 using DataFusion, comparing the Vortex in-memory provider against Arrow and CSV.
2424

25+
To run the tpch benchmarks you can use:
26+
27+
```bash
28+
cargo run --bin tpch
29+
```
30+
31+
There are also clickbench and tpc-ds benchmarks, which can be run similarly.
32+
2533
For profiling, you can open in Instruments using the following invocation:
2634

2735
```
28-
cargo instruments -p bench-vortex --bin tpch_benchmark --template Time --profile bench
36+
cargo instruments -p bench-vortex --bin tpch --template Time --profile bench
2937
```
3038

39+
### Data directory
40+
41+
There is a data directory at `vortex/bench-vortex/data` where parquet and vortex files used for the benchmark runs
42+
can be found.
43+
3144
## Memory allocators
3245

3346
If you don't want to use the default system allocator, there are `"jemalloc"` and `"mimalloc"` features available that

0 commit comments

Comments
 (0)