K-means clustering algorithm:

Platform Executable Codes Github
Hadoop MapReduce_Kmeans.zip
Spark Spark_Kmeans.zip Spark Kmeans
GPU GPU_Kmeans.zip GPU Kmeans by Serban Giuroiu
Multicore CPU MultiCore_Kmeans.zip Multithreaded Kmeans
Singlecore CPU SingleCore_Kmeans.zip

K-NN classification algorithm:

Platform Executable Codes Github
Hadoop MapReduce_Knn.zip
Spark Spark_Knn.zip Spark Knn
GPU GPU_Knn.zip GPU K-nn
Multicore CPU MultiCore_Knn.zip Multithreaded K-nn
Singlecore CPU SingleCore_Knn.zip Basic K-nn