You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,19 +14,19 @@ We provide complete and executable source codes for our `allgatherv`, `sample so
14
14
To compile this project you need:
15
15
- A C++17-ready compiler such as `g++` version 9 or higher or `clang` version 11 or higher.
16
16
-[OpenMPI](https://www.open-mpi.org/) or [Intel MPI](https://www.intel.com/content/www/us/en/developer/tools/oneapi/mpi-library.html#gs.pr0oht)
17
-
- (Boost)
17
+
- (Boost) disabled by default, use `-DKAMPING_EXAMPLES_USE_BOOST=ON` to enable, or fetch from cmake by providing `-DKAMPING_EXAMPLES_USE_BOOST_AS_SUBMODULE=ON`
18
18
- CMake 3.26
19
19
20
-
For generating job files:
20
+
For generating job files from experiments suites from `experiment_suites/`:
21
21
- python3
22
-
- PyYAML (`pip install pyyaml`)
22
+
- PyYAML (`pip install pyyaml` or use the `Pipfile` provided in `kaval/`)
23
23
24
24
25
25
26
26
### Compiling
27
27
28
28
```shell
29
-
cmake -B build --preset experiments
29
+
cmake --preset experiments
30
30
cmake --build --preset experiments --parallel
31
31
```
32
32
(Note: in the anonymized version, it is quite likely that the source code in this repository will not compile out of the box)
0 commit comments