Acceleration of k-Means Algorithm Using Altera SDK for OpenCL
k-means++: the advantages of careful seeding