this is an implementation of k-means clustering in C, including MPI & OpenMP