On Exploiting Energy-Aware Scheduling Algorithms for MDE-based Design Space Exploration of MP2SoC

被引:6
|
作者
Ammar, Manel [1 ]
Baklouti, Mouna [1 ]
Pelcat, Maxime [2 ]
Desnos, Karol [2 ]
Abid, Mohamed [3 ]
机构
[1] Natl Engn Sch Sfax, CES Lab, Sfax, Tunisia
[2] UEB, INSA Rennes, UMR 6164, IETR, Rennes, France
[3] Natl Engn Sch Sfax, CES Lab, Sfax, Tunisia
关键词
Energy-aware; Co-Design; MARTE; MDE; MP2SoC;
D O I
10.1109/PDP.2016.110
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Massively Parallel Multi-Processors System-on Chip (MP2SoC) architectures have been widely deployed to run challenging high-performance computations. However, the ever greater demand for energy efficiency fosters energy budgeting in MP2SoC systems. Nowadays, having the appropriate Electronic Design Automation (EDA) tools for power estimation is mandatory. The major challenge for the design of such tools is to reach a better tradeoff between accuracy and time-to-market. This paper presents a Model Driven Engineering (MDE)-based energy-aware Design Space Exploration (DSE) approach allowing the designer to take the power consumption criterion into account early in the design flow. The originality of this approach is that it integrates the Energy-Aware Duplication (EAD) algorithm that strives to balance schedule lengths and energy savings by considering the most important sources of energy consumption in MP2SoC: the massive number of processing elements (PE) and the high-speed Network-on-Chip (NoC). To demonstrate the effectiveness of the proposed approach, we conducted experiments using the H.263 encoder application. The obtained results demonstrated that EAD can effectively save energy in MP2SoC systems. They also showed that our MDE approach is capable of accelerating the DSE process to make early energy-efficient design decisions.
引用
收藏
页码:643 / 650
页数:8
相关论文
共 14 条
  • [1] Off-line DVFS integration in MDE-based Design Space Exploration framework for MP2SoC systems
    Ammar, Manel
    Baklouti, Mouna
    Pelcat, Maxime
    Desnos, Karol
    Abid, Mohamed
    2016 IEEE 25TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2016, : 160 - 165
  • [2] MDE-Based Approach for Generalizing Design Space Exploration
    Saxena, Tripti
    Karsai, Gabor
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PT I, 2010, 6394 : 46 - 60
  • [3] Energy-Aware Design Space Exploration for GPGPUs
    Libuschewski, Pascal
    Siedhoff, Dominic
    Weichert, Frank
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2014, 29 (3-4): : 171 - 176
  • [4] Energy-aware design space exploration of embedded systems
    Vega-Rodriguez, Miguel A.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (08) : 601 - 602
  • [5] Comparing Three Clustering-based Scheduling Methods for Energy-Aware Rapid Design of MP2SoCs
    Manel Ammar
    Mouna Baklouti
    Maxime Pelcat
    Karol Desnos
    Mohamed Abid
    Journal of Signal Processing Systems, 2018, 90 : 537 - 570
  • [6] Comparing Three Clustering-based Scheduling Methods for Energy-Aware Rapid Design of MP2SoCs
    Ammar, Manel
    Baklouti, Mouna
    Pelcat, Maxime
    Desnos, Karol
    Abid, Mohamed
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2018, 90 (04): : 537 - 570
  • [7] PASES: An energy-aware design space exploration framework for wireless sensor networks
    Minakov, Ivan
    Passerone, Roberto
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (08) : 626 - 642
  • [8] Design space exploration towards a realtime and energy-aware GPGPU-based analysis of biosensor data
    Timm, Constantin
    Weichert, Frank
    Marwedel, Peter
    Mueller, Heinrich
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2012, 27 (04): : 309 - 317
  • [9] Design of Fast and Efficient Energy-Aware Gradient-Based Scheduling Algorithms for Heterogeneous Embedded Multiprocessor Systems
    Goh, Lee Kee
    Veeravalli, Bharadwaj
    Viswanathan, Sivakumar
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (01) : 1 - 12
  • [10] Multi-Objective, Energy-Aware GPGPU Design Space Exploration for Medical or Industrial Applications
    Libuschewski, Pascal
    Marwedel, Peter
    Siedhoff, Dominic
    Mueller, Heinrich
    10TH INTERNATIONAL CONFERENCE ON SIGNAL-IMAGE TECHNOLOGY AND INTERNET-BASED SYSTEMS SITIS 2014, 2014, : 637 - 644