English

Similarity Search with Tensor Core Units

Data Structures and Algorithms 2020-06-24 v1 Distributed, Parallel, and Cluster Computing Information Retrieval

Abstract

Tensor Core Units (TCUs) are hardware accelerators developed for deep neural networks, which efficiently support the multiplication of two dense m×m\sqrt{m}\times \sqrt{m} matrices, where mm is a given hardware parameter. In this paper, we show that TCUs can speed up similarity search problems as well. We propose algorithms for the Johnson-Lindenstrauss dimensionality reduction and for similarity join that, by leveraging TCUs, achieve a m\sqrt{m} speedup up with respect to traditional approaches.

Keywords

Cite

@article{arxiv.2006.12608,
  title  = {Similarity Search with Tensor Core Units},
  author = {Thomas D. Ahle and Francesco Silvestri},
  journal= {arXiv preprint arXiv:2006.12608},
  year   = {2020}
}
R2 v1 2026-06-23T16:32:14.143Z