Title
QuTiBench: Benchmarking Neural Networks on Heterogeneous Hardware.
Abstract
Neural Networks have become one of the most successful universal machine-learning algorithms. They play a key role in enabling machine vision and speech recognition and are increasingly adopted in other application domains. Their computational complexity is enormous and comes along with equally challenging memory requirements in regards to capacity and access bandwidth, which limits deployment in particular within energy constrained, embedded environments. To address these implementation challenges, a broad spectrum of new customized and heterogeneous hardware architectures have emerged, often accompanied with co-designed algorithms to extract maximum benefit out of the hardware. Furthermore, numerous optimization techniques are being explored for neural networks to reduce compute and memory requirements while maintaining accuracy. This results in an abundance of algorithmic and architectural choices, some of which fit specific use cases better than others. For system-level designers, there is currently no good way to compare the variety of hardware, algorithm, and optimization options. While there are many benchmarking efforts in this field, they cover only subsections of the embedded design space. None of the existing benchmarks support essential algorithmic optimizations such as quantization, an important technique to stay on chip, or specialized heterogeneous hardware architectures. We propose a novel benchmark suite, QuTiBench, that addresses this need. QuTiBench is a novel multi-tiered benchmarking methodology (Ti) that supports algorithmic optimizations such as quantization (Qu) and helps system developers understand the benefits and limitations of these novel compute architectures in regard to specific neural networks and will help drive future innovation. We invite the community to contribute to QuTiBench to support the full spectrum of choices in implementing machine-learning systems.
Year
DOI
Venue
2019
10.1145/3358700
JETC
Keywords
Field
DocType
Neural networks,accelerators,benchmarks,heterogeneous hardware
Use case,Machine vision,Suite,Computer science,Bandwidth (signal processing),Artificial neural network,Computer hardware,Quantization (signal processing),Benchmarking,Computational complexity theory
Journal
Volume
Issue
ISSN
15
4
ACM JETC 2019
Citations 
PageRank 
References 
1
0.35
0
Authors
4
Name
Order
Citations
PageRank
Michaela Blott131525.60
Lisa Halder221.04
Miriam Leeser3123.65
Linda E. Doyle430434.70