Fast Yet Accurate Timing and Power Prediction of Artificial Neural Networks Deployed on Clock-Gated Multi-Core Platforms

被引:0
|
作者
Dariol, Quentin [1 ]
Le Nours, Sebastien [1 ]
Pillement, Sebastien [1 ]
Stemmer, Ralf [2 ]
Helms, Domenik [2 ]
Gruettner, Kim [2 ]
机构
[1] Univ Nantes, IETR UMR CNRS, F-6164 Nantes, France
[2] German Aerosp Ctr DLR, Oldenburg, Germany
来源
PROCEEDINGS OF SYSTEM ENGINEERING FOR CONSTRAINED EMBEDDED SYSTEMS, DRONESE AND RAPIDO 2023 | 2023年
关键词
Power Model; Artificial Neural Networks; Multi-Core; System Level Simulation;
D O I
10.1145/3579170.3579263
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
When deploying Artificial Neural Networks (ANNs) onto multicore embedded platforms, an intensive evaluation flow is necessary to find implementations that optimize resource usage, timing and power. ANNs require indeed significant amounts of computational and memory resources to execute, while embedded execution platforms offer limited resources with strict power budget. Concurrent accesses from processors to shared resources on multi-core platforms can lead to bottlenecks with impact on performance and power. Existing approaches show limitations to deliver fast yet accurate evaluation ahead of ANN deployment on the targeted hardware. In this paper, we present a modeling flow for timing and power prediction in early design stage of fully-connected ANNs on multi-core platforms. Our flow offers fast yet accurate predictions with consideration of shared communication resources and scalability in regards of the number of cores used. The flow is evaluated on real measurements for 42 mappings of 3 fully-connected ANNs executed on a clock-gated multi-core platform featuring two different communication modes: polling or interrupt-based. Our modeling flow predicts timing with 97 % accuracy and power with 96 % accuracy on the tested mappings for an average simulation time of 0.23 s for 100 iterations. We then illustrate the application of our approach for efficient design space exploration of ANN implementations.
引用
收藏
页码:79 / 86
页数:8
相关论文
共 5 条
  • [1] A Hybrid Performance Prediction Approach for Fully-Connected Artificial Neural Networks on Multi-core Platforms
    Dariol, Quentin
    Le Nours, Sebastien
    Pillement, Sebastien
    Stemmer, Ralf
    Helms, Domenik
    Gruettner, Kim
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, SAMOS 2022, 2022, 13511 : 250 - 263
  • [2] MULTI-CORE COMPUTING UNIT FOR ARTIFICIAL NEURAL NETWORKS IN FPGA CHIP
    Bohrn, Marek
    Fujcik, Lukas
    ICINCO 2009: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 1: INTELLIGENT CONTROL SYSTEMS AND OPTIMIZATION, 2009, : 149 - 152
  • [3] Correct vs. accurate prediction: A comparison between prediction power of artificial neural networks and logistic regression in psychological researches
    Pourshahriar, Hossein
    4TH INTERNATIONAL CONFERENCE OF COGNITIVE SCIENCE, 2012, 32 : 97 - 103
  • [4] Integration of artificial neural networks into operational ocean wave prediction models for fast and accurate emulation of exact nonlinear interactions
    Puscasu, Ruslan. M.
    2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2014, 29 : 1156 - 1170
  • [5] Artificial Neural Network-Based Uplink Power Prediction From Multi-Floor Indoor Measurement Campaigns in 4G Networks
    Mazloum, Taghrid
    Wang, Shanshan
    Hamdi, Maryem
    Ashenafi Mulugeta, Biruk
    Wiart, Joe
    FRONTIERS IN PUBLIC HEALTH, 2021, 9