Accelerating Sparse Deep Neural Networks

By Asit K. Mishra, J. Latorre, Jeff Pool, Darko Stosic, Dusan Stosic, Ganesh Venkatesh, Chong Yu, Paulius Micikevicius. arXiv.org, 2021

344 citations recorded by the source corpus.

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 - encouraging zero values in parameters that can then be discarded from storage or computations. While most research focuses on high levels of sparsity, there are challenges in universally maintaining model accuracy as well as achieving significant speedups over modern matrix-math hardware. To make sparsity adoption practical, the NVIDIA Ampere GPU architecture introduces sparsity support in its matrix-math units, Tensor Cores. We present the design and behavior of Sparse Tensor Cores, which exploit a 2:4 (50%) sparsity pattern that leads to twice the math throughput of dense matrix units. We also describe a simple workflow for training networks that both satisfy 2:4 sparsity pattern requirements and maintain accuracy, verifying it on a wide range of common tasks and model architectures. This workflow makes it easy to prepare accurate models for efficient deployment on Sparse Tensor Cores.

Subfields: Computational Mathematics, Computer Vision and Pattern Recognition, Hardware and Architecture

View Paper: https://www.semanticscholar.org/paper/90d5e6f8d3b9f2617b3a3cf00fb02e730eb011cb

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computational Mathematics

  1. Dan Alistarh
  2. Elias Frantar

In Computer Vision and Pattern Recognition

  1. Torsten Hoefler
  2. Dan Alistarh
  3. Elias Frantar
  4. J. Kolter
  5. Saleh Ashkboos
  6. Mingjie Sun
  7. Wayne Zhang
  8. Aojun Zhou

In Hardware and Architecture

  1. J. Kolter
  2. Elias Frantar
  3. Torsten Hoefler
  4. Dan Alistarh
  5. Shilong Zhang
  6. Saleh Ashkboos

Citations in the corpus