Hardware-Aware Machine Learning: Modeling and Optimization
Diana Marculescu, Dimitrios Stamoulis, Ermao Cai

TL;DR
This paper reviews recent advances in modeling and optimizing deep learning models with respect to hardware constraints, focusing on predictive performance modeling and hardware-aware hyper-parameter tuning.
Contribution
It provides a comprehensive assessment of current hardware-aware modeling and optimization techniques for deep learning, highlighting open research questions.
Findings
Predictive models can estimate latency and energy consumption before training.
Hardware-aware hyper-parameter optimization improves model efficiency.
Current methodologies enable better deployment of DL models on diverse hardware.
Abstract
Recent breakthroughs in Deep Learning (DL) applications have made DL models a key component in almost every modern computing system. The increased popularity of DL applications deployed on a wide-spectrum of platforms have resulted in a plethora of design challenges related to the constraints introduced by the hardware itself. What is the latency or energy cost for an inference made by a Deep Neural Network (DNN)? Is it possible to predict this latency or energy consumption before a model is trained? If yes, how can machine learners take advantage of these models to design the hardware-optimal DNN for deployment? From lengthening battery life of mobile devices to reducing the runtime requirements of DL models executing in the cloud, the answers to these questions have drawn significant attention. One cannot optimize what isn't properly modeled. Therefore, it is important to understand…
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
TopicsParallel Computing and Optimization Techniques · Advanced Neural Network Applications · Radiation Effects in Electronics
