K-means

Anatomy of machine learning algorithm implementations in MPI, Spark, and Flink