arXiv · 1706.00504
Dynamic Stripes: Exploiting the Dynamic Precision Requirements of Activation Values in Neural Networks
Abstract
Stripes is a Deep Neural Network (DNN) accelerator that uses bit-serial computation to offer performance that is proportional to the fixed-point precision of the activation values. The fixed-point precisions are determined a priori using profiling and are selected at a per layer granularity. This paper presents Dynamic Stripes, an extension to Stripes that detects precision variance at runtime and at a finer granularity. This extra level of precision reduction increases performance by 41% over Stripes.
Explore related subjects
Keep this discovery
Alberto Delmas, Patrick Judd, Sayeh Sharify, Andreas Moshovos. 2017-06-01. Dynamic Stripes: Exploiting the Dynamic Precision Requirements of Activation Values in Neural Networks. https://arxiv.org/abs/1706.00504
Cite the original work for its findings. Save a collection to share your selection of sources.