First published: 2019/07/05 (5 years ago) Abstract: Previous survey papers offer knowledge of deep learning hardware devices and
software frameworks. This paper introduces benchmarking principles, surveys
machine learning devices including GPUs, FPGAs, and ASICs, and reviews deep
learning software frameworks. It also reviews these technologies with respect
to benchmarking from the angles of our 7-metric approach to frameworks and
12-metric approach to hardware platforms.
After reading the paper, the audience will understand seven benchmarking
principles, generally know that differential characteristics of mainstream AI
devices, qualitatively compare deep learning hardware through our 12-metric
approach for benchmarking hardware, and read benchmarking results of 16 deep
learning frameworks via our 7-metric set for benchmarking frameworks.
Benchmarking Deep Learning Hardware and Frameworks: Qualitative Metrics
Previous papers on benchmarking deep neural networks offer knowledge of deep learning hardware devices and software frameworks. This paper introduces benchmarking principles, surveys machine learning devices including GPUs, FPGAs, and ASICs, and reviews deep learning software frameworks. It also qualitatively compares these technologies with respect to benchmarking from the angles of our 7-metric approach to deep learning frameworks and 12-metric approach to machine learning hardware platforms.
After reading the paper, the audience will understand seven benchmarking principles, generally know that differential characteristics of mainstream artificial intelligence devices, qualitatively compare deep learning hardware through the 12-metric approach for benchmarking neural network hardware, and read benchmarking results of 16 deep learning frameworks via our 7-metric set for benchmarking frameworks.