This repository contains an implentation of the k-means algorithm. K-means is
an unsupervised machine learning algorithm used to cluster data. Its primary
purpose is to partition a set of data points into k distinct, non-overlapping
subsets (or clusters) based on their similarity.
In HPC environments, the k-means algorithm is employed to perform data-mining on large data sets, e.g. gene expression analysis in bioinformatics.
The description of the k-means algorithm can be found on the linked detail page.
Usually the application builds by:
$ make
And it can run by selecting the pre-configured input size:
$ make run-small