|
5 | 5 | - **CPU**: All available cores (preferable >128 cores) |
6 | 6 | - **Disk**: 100GB+ free space |
7 | 7 |
|
| 8 | +**Warning**: The scripts for results merging and figures plotting may not execute properly if a baseline failed to generate the log and exit correctly, i.e., the resource requested exceeds the RAM. Please make sure the machine where the artifact is evaluated satisfied above requirements. Thanks. |
| 9 | + |
8 | 10 | **Quick Start:** |
| 11 | + |
9 | 12 | ```bash |
10 | 13 | # Build the Docker image |
11 | 14 | ./docker-run.sh pull |
12 | 15 |
|
13 | | -# Run experiments (specify where to store generated data and the synthetic benchmark size) |
| 16 | +# Run customized experiments (specify where to store generated data and the synthetic benchmark size) |
14 | 17 | ./docker-run.sh run --data-path /mnt/large-disk/data --node-size 1000000 |
15 | 18 |
|
16 | | -# Or run full evaluation |
| 19 | +# Or run the full evaluation in paper |
17 | 20 | ./docker-run.sh full --data-path /mnt/large-disk/data |
18 | 21 | ``` |
19 | 22 |
|
20 | 23 | **Parameters:** |
| 24 | + |
21 | 25 | - `--data-path PATH` - Host directory for generated datasets (required) |
22 | 26 | - `--download-real-world-data` - Download real-world data on host (default: true) |
23 | 27 | - `--no-download-real-world-data` - Skip downloading real-world data |
24 | 28 | - `--node-size SIZE` - Number of data points (default: 1'000'000'000, aka. 1 billion) |
25 | 29 | - `--memory SIZE` - Memory limit (e.g., 512g), generally you don't want to explicitly set this value |
26 | 30 | - `--cpus NUM` - CPU limit (default: all cores), generally you don't want set it as well. |
27 | 31 |
|
28 | | -**Results:** Found in `script_ae/data/`, `script_ae/logs/`, `script_ae/plots/` directories on host. |
| 32 | +**Results:** Found in `script_ae/data/`, `script_ae/logs/`, `script_ae/plots/` directories on the host. |
29 | 33 |
|
30 | | -**Documentation:** See [docker reference](DOCKER_QUICK_REFERENCE.md) for complete guides to use docker. |
| 34 | +**Documentation:** See [docker reference](https://github.com/ucrparlay/SpaceTreeLib/blob/main/docs/DOCKER_QUICK_REFERENCE.md) for complete guides to use docker. More introduction about the project can be found in the [Github page](https://github.com/ucrparlay/SpaceTreeLib). |
0 commit comments