Proceedings of the 2015 International Symposium on Memory Systems 2015
DOI: 10.1145/2818950.2818977
|View full text |Cite
|
Sign up to set email alerts
|

k-Means Clustering on Two-Level Memory Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(22 citation statements)
references
References 28 publications
0
22
0
Order By: Relevance
“…• Hardware Acceleration. Parallelization [73], GPU [72], and cache [23] can accelerate it at physical level. [20,22].…”
Section: Accelerationmentioning
confidence: 99%
“…• Hardware Acceleration. Parallelization [73], GPU [72], and cache [23] can accelerate it at physical level. [20,22].…”
Section: Accelerationmentioning
confidence: 99%
“…More recent implementations of Lloyd's algorithm were developed for architectures used in modern supercomputers. In [33] a version for systems using a high bandwidth scratchpad DRAM, which is physically bonded to a die containing compute cores, was proposed. An example of such architecture was discontinued Intel Knights Landing many-core processor.…”
Section: Related Workmentioning
confidence: 99%
“…These atomic operations are overlapped with main computation to increase the execution efficiency. K-means, a popular machine learning algorithm, is shown to benefit from higher bandwidth achieved by physically bonding the memory to the package containing processing elements [11]. Another proposal [13] is to use content addressable memories with hamming distance units in the logic layer to minimize the impact of significant data movement in k-nearest neighbours.…”
Section: Applications Of Pimmentioning
confidence: 99%
“…The umbrella of NDP covers 2D-integrated Processing-In-Memory, 3D-stacked Processing-In-Memory (PIM) and In-Storage Processing (ISP). Existing studies show efficacy of processingin-memory (PIM) approach for simple map-reduce applications [16,28], graph analytics [6,25], machine learning applications [11,20] and SQL queries [24,34]. Researchers also show the potential of processing in non-volatile memories for I/O bound big data applications [12,30,33].…”
Section: Introductionmentioning
confidence: 99%