Proceedings of the 26th International Symposium on High-Performance Parallel and Distributed Computing 2017
DOI: 10.1145/3078597.3078607
|View full text |Cite
|
Sign up to set email alerts
|

knor

Abstract: k-means is one of the most influential and utilized machine learning algorithms. Its computation limits the performance and scalability of many statistical analysis and machine learning tasks. We rethink and optimize k-means in terms of modern NUMA architectures to develop a novel parallelization scheme that delays and minimizes synchronization barriers. The k-means NUMA Optimized Routine (knor) library has (i) in-memory (knori), (ii) distributed memory (knord), and (iii) semi-external memory (knors) modules t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
references
References 33 publications
0
0
0
Order By: Relevance