Sequential C++ and parallel OpenMP and CUDA implementations of Mean Shift clustering algorithm.
For more information, read the paper located in the repo root.
To get a local copy up and running follow these simple steps.
Nvidia GPU with CUDA installed and correctly configured.
Run C++/main.cpp
for the sequential and OpenMP implementation, CUDA/MeanShiftClustering.cu
for the CUDA implementation.
- Lorenzo Agnolucci
Parallel Computing Project © Course held by Professor Marco Bertini - Computer Engineering Master Degree @University of Florence