K-Means for Parallel Architectures Using All-Prefix-Sum Sorting and Updating Steps
a performance study of general - purpose applications on graphics processors using cuda .