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
+4-5Lines changed: 4 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,8 @@ Practically, the results for each test (e.g., a simple hello world or a point-to
8
8
9
9
This is not meant to create an exhaustive compatibility matrix but rather an idea of what to expect since many parameters can impact the overall results (e.g., configuration of the host, configuration of the MPI implementation).
10
10
11
+
Note: *syvalidate* has been moved to its own repository (https://github.com/sylabs/syvalidate).
12
+
11
13
# Preparation of the source code
12
14
13
15
Before installation, please make sure that your GOPATH environment variable is correctly set and that $GOPATH/bin is in your PATH. This is required because we currently install binaries in $GOPATH/bin.
@@ -18,17 +20,14 @@ Then, simply clone the repository on your system: `mkdir -p $GOPATH/src/github.c
18
20
The source code will lead to the creation of 3 different binaries:
19
21
- sycontainerize: a tool to help you create containers for your favorite applications.
20
22
- sympi: a tool to let you easily install various versions of Singularity, of MPI and manage/run some of your containers (especially when using sycontainerize).
21
-
- syvalidate: a tool that aims at helping you create MPI compatibility matrices.
22
23
23
-
For more details about each of these tools, please refer to the associated documentation, i.e., respectively README.sycontainerizei.md, README.sympi.md and README.syvalidate.md.
24
+
For more details about each of these tools, please refer to the associated documentation, i.e., respectively README.sycontainerize.mdand README.sympi.md.
24
25
25
26
All these tools can rely on a workspace to manage MPI installations, containers and various version of Singularity.
26
27
27
28
# Installation
28
29
29
30
To compile the tool, you just need to execute the following command from the top directory of the source code: `cd <path>; make install`.
30
-
This will generate three different binaries: `syvalidate`, `sycontainerize` and `sympi`.
31
-
The `syvalidate` command can be used to run various experiments. Running the `syvalidate -h` command displays a help
32
-
message that describes different options you could use while running the tool.
31
+
This will generate different binaries: `sycontainerize` and `sympi`.
33
32
The `sycontainerize` command can be used to easily create a container for any application. Running the `sycontainerize -h` command displays a help message that describes how the command can be used.
34
33
The `sympi` command can be used to easily manage various MPI installation on the host and easily execute containers using MPI. Running the `sympi -h` command displays a help message that describes how the command can be used.
0 commit comments