This repository contains the parallelization of two variants of the kmeans algorithm (the standard and the k-medians version) using Open-MP.
All the details and design choices are explained in the final report.
Run the launch.sh
script to launch the kmeans algorithm and print the elapsed times (in seconds) per number of threads used. Your output will be similar to this:
where P
indicates the number of processors.
This project is under the MIT license. See LICENSE for more information.