add openacc kmeans