Skip to content

Commit b6d0498

Browse files
Update README.md
1 parent 8997017 commit b6d0498

File tree

1 file changed

+25
-2
lines changed

1 file changed

+25
-2
lines changed

README.md

+25-2
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,33 @@ Projects for university course "Parallel and distributed systems".
1010

1111
## 1. Parallel MPI Application: Minimal Spanning Tree - Prim's Algorithm <a name="parallel"></a>
1212

13-
***soon***
13+
Prim's algorithm (Parallel Version) written within OpenMPI.
14+
15+
How to run a program (via *Makefile*):
16+
* `make prepare` - for preparing environment (adjusted to the laboratory conditions)
17+
* `make` - for compiling the program
18+
* `make run` - to run the default version of program, takes 3 args:
19+
- `n` - number of processes
20+
- `in` - path to the file with input data
21+
- `out` *optional* - path to the file with output data (adjacency matrix of MST)
22+
* `make run0_` (`_` means number between 1 and 5)
23+
24+
[*link to documentation*](./parallel/doc.pdf)
1425

1526
---
1627

1728
## 2. Distributed <*type to be established*> Application: <*subject to be established*> <a name="distributed"></a>
1829

19-
***soon***
30+
Prim's algorithm (Distributed Version) written within UPC++.
31+
32+
How to run a program (via *Makefile*):
33+
* `make prepare` - for preparing environment (adjusted to the laboratory conditions)
34+
* `make compile` - for compiling the program
35+
* `make run` - to run the default version of program, takes 3 args:
36+
- `n` - number of processes
37+
- `in` - path to the file with input data
38+
- `out` *optional* - path to the file with output data (adjacency matrix of MST)
39+
* `make run0_` (`_` means number between 1 and 5)
40+
41+
42+
[*link to documentation*](./distributed/doc.pdf)

0 commit comments

Comments
 (0)