Create a top level directory named out
. Run make sequential
to generate the sequential executable, and make mpi
to generate the mpi
executable. Run the sequential implementation using ./out/sequential
, and the mpi
implementation by running mpirun -np <NO OF MPI PROCESSES> out/mpi
, specifying the number of mpi
processes. Change the current test loaded in the file main.c
. For a way to implement custom tests, check out files test.h
and test.c
on each implementation.
-
Notifications
You must be signed in to change notification settings - Fork 0
Repo for the second assignment of the Parallel and Distributed Systems course, AUTh, about finding K-Nearest-Neigboors using an MPI cluster in a ring fashion to distribute the computations and achieve speed and efficiency, countering the limited memory of machines
e-left/parallel_and_distributed_systems_assignment_02
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Repo for the second assignment of the Parallel and Distributed Systems course, AUTh, about finding K-Nearest-Neigboors using an MPI cluster in a ring fashion to distribute the computations and achieve speed and efficiency, countering the limited memory of machines
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published