https://hgpu.org/?p=9166
Efficient Partitioning Based Hierarchical Agglomerative Clustering Using Graphics Accelerators with CUDA