paper-with-me

홈 › Papers

Similarity Search with Tensor Core Units

2020-06-22 · Thomas D. Ahle, Francesco Silvestri

Tensor Core Units (TCUs) are hardware accelerators developed for deep neural networks, which efficiently support the multiplication of two dense $\sqrt{m}\times \sqrt{m}$ matrices, where $m$ 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 $\sqrt{m}$ speedup up with respect to traditional approaches.

📄 PDF Abstract BibTeX arXiv:2006.12608

Code (0)

등록된 구현이 없습니다.

Tasks

Dimensionality Reduction

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Accelerating Sparse Deep Neural Networks

2021-04-16 · Asit Mishra, Jorge Albericio Latorre, Jeff Pool, Darko Stosic 외

As neural network model sizes have dramatically increased, so has the interest in various techniques to reduce their parameter counts and accelerate their execution. An active area of research in this field is sparsity -…

GPUMath

Symbolic Tensor Neural Networks for Digital Media - from Tensor Processing via BNF Graph Rules to CREAMS Applications

2018-09-18 · Wladyslaw Skarbek

This tutorial material on Convolutional Neural Networks (CNN) and its applications in digital media research is based on the concept of Symbolic Tensor Neural Networks. The set of STNN expressions is specified in Backus-…

A Computational Model for Tensor Core Units

2019-08-19 · Rezaul Chowdhury, Francesco Silvestri, Flavio Vella

To respond to the need of efficient training and inference of deep neural networks, a plethora of domain-specific hardware architectures have been introduced, such as Google Tensor Processing Units and NVIDIA Tensor Core…

model

TensorFlow: A system for large-scale machine learning

2016-05-27 · Martín Abadi, Paul Barham, Jianmin Chen, Zhifeng Chen 외

TensorFlow is a machine learning system that operates at large scale and in heterogeneous environments. TensorFlow uses dataflow graphs to represent computation, shared state, and the operations that mutate that state. I…

BIG-bench Machine LearningManagement

Tensor Slicing and Optimization for Multicore NPUs

2023-04-06 · Rafael Sousa, Marcio Pereira, Yongin Kwon, TaeHo Kim 외

Although code generation for Convolution Neural Network (CNN) models has been extensively studied, performing efficient data slicing and parallelization for highly-constrai\-ned Multicore Neural Processor Units (NPUs) is…

Code GenerationCompiler Optimization