heterogeneous computing based k - means clustering using hadoop - mapreduce framework .
A parallel implementation of K-means clustering on GPUs