GEMMify: A Unified Model for Layer-Wise DNN Performance Prediction on Edge GPUs
Performance prediction techniques enable early design space exploration to create and deploy cost-effective Deep Neural Networks (DNNs). Specifically, layer-wise DNN performance predictions produce a fine-grained performance breakdown of DNNs, proving to be valuable for automated model optimization. However, current methods embed a predictive model for each type of DNN layer, which increases their complexity and lowers their practicality when targeting novel neural networks. Using similarities between General Matrix Multiplication (GEMM) operations and main DNN layers, such as convolutional (CONV) and fully connected (FC) layers, we introduce a novel method for predicting the layer-wise power, latency, and energy consumption of DNNs. The proposed method uses GEMM dimensions as common features for the main layers, allowing performance prediction using a single model. Experiments on the Jetson Orin edge device show that the proposed method achieves state-of-the-art Mean Absolute Percentage Error (MAPE) ranging from 9.77% to 15.28% while offering widely applicable models.
Authors
- Maxime Pelcat (ORCID: https://orcid.org/0000-0002-1158-0915)
- Mewe-Hezoudah Kahanam
- Karol Desnos (ORCID: https://orcid.org/0000-0003-1527-9668)
- Guillaume Fortier
Institutions
- Centre National de la Recherche Scientifique (FR)
- Institut National des Sciences Appliquées de Rennes (FR)
- Institut d'Électronique et des Technologies du numéRique (FR)
- U.S. National Arboretum (US)
- Université de Rennes (FR)
Publication Details
- Published
- 2025-04-28
- DOI
- https://doi.org/10.1109/aicas64808.2025.11173087
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00