AI Matrix - Synthetic Benchmarks for DNN
Wei Wei, Lingjie Xu, Lingling Jin, Wei Zhang, Tianjun Zhang

TL;DR
This paper introduces AI Matrix, a synthetic benchmarking framework for DNN hardware that adapts to emerging algorithms, reduces benchmarking time, and better represents application workloads.
Contribution
The paper presents a novel synthetic benchmark generation method for DNN hardware that overcomes limitations of traditional fixed benchmarks by using workload profiling.
Findings
AI Matrix effectively adapts to new DNN algorithms.
Reduces benchmarking time compared to traditional methods.
Provides representative performance benchmarks for diverse applications.
Abstract
Deep neural network (DNN) architectures, such as convolutional neural networks (CNN), involve heavy computation and require hardware, such as CPU, GPU, and AI accelerators, to provide the massive computing power. With the many varieties of AI hardware prevailing on the market, it is often hard to decide which one is the best to use. Thus, benchmarking AI hardware effectively becomes important and is of great help to select and optimize AI hardware. Unfortunately, there are few AI benchmarks available in both academia and industry. Examples are BenchNN[1], DeepBench[2], and Dawn Bench[3], which are usually a collection of typical real DNN applications. While these benchmarks provide performance comparison across different AI hardware, they suffer from a number of drawbacks. First, they cannot adapt to the emerging changes of DNN algorithms and are fixed once selected. Second, they…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Machine Learning in Materials Science · Adversarial Robustness in Machine Learning
