A two-phase design space exploration strategy for system-level real-time application mapping onto MPSoC

被引:14
|
作者
Jia, Z. J. [1 ]
Nunez, A. [1 ]
Bautista, T. [1 ]
Pimentel, A. D. [2 ]
机构
[1] Univ Las Palmas Gran Canaria, Inst Appl Microelect, Las Palmas Gran Canaria 35017, Spain
[2] Univ Amsterdam, Inst Informat, Comp Syst Architecture Grp, NL-1098 XH Amsterdam, Netherlands
关键词
Computer-aided design; Performance analysis; MP-SoC design; Experimentation; System-level design space exploration; Mapping strategy;
D O I
10.1016/j.micpro.2013.10.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a two-phase design space exploration (DSE) approach to address the problem of real-time application mapping on a flexible MPSoC platform. Our approach is composed of two independent phases - analytical estimation/pruning and system simulation - communicating via a well-defined interface. The strength of the resulting strategy is twofold. On one hand, it is capable of combining the benefits of analytical models and simulation tools (i.e., speed and accuracy). And on the other hand, separating pruning and evaluation phases facilitates the integration of different or additional pruning techniques as well as other existing simulation tools. Finally, we also present several proof-of-concept DSE experiments to illustrate distinct aspects and capabilities of our framework. These experimental results reveal that our approach, compared to other approaches based only on analytical estimation models or simulations guided by e.g. genetic algorithms, not only can explore a large design space and reach a valid solution in a time-efficient way, but also can provide solutions optimizing resource usage efficiency, system traffic and processor load balancing. (c) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:9 / 21
页数:13
相关论文
共 50 条
  • [41] QuaRTOS-DSE : a Tool for Design Space Exploration of Embedded Real-Time System
    Nabec, Briag Le
    Ben Hedia, Belgacem
    Babau, Jean-Philippe
    2018 IEEE 21ST INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2018), 2018, : 42 - 50
  • [42] The System-Level Simplex Architecture for Improved Real-Time Embedded System Safety
    Bak, Stanley
    Chivukula, Deepti K.
    Adekunle, Olugbemiga
    Sun, Mu
    Caccamo, Marco
    Sha, Lui
    15TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATION SYMPOSIUM: RTAS 2009, PROCEEDINGS, 2009, : 99 - 107
  • [43] Efficient Search-Space Encoding for System-Level Design Space Exploration of Embedded Systems
    Richthammer, Valentina
    Glass, Michael
    2019 IEEE 13TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2019), 2019, : 273 - 280
  • [44] Exploration of system-level trade-offs for application mapping in multiprocessor system-on-chips
    Geelen, B
    Brockmeyer, E
    Lafruit, G
    Lauwereins, R
    Verkest, D
    2005 PHD RESEARCH IN MICROELECTRONICS AND ELECTRONICS, VOLS 1 AND 2, PROCEEDINGS, 2005, : 426 - 429
  • [45] SAFER: System-level Architecture for Failure Evasion in Real-time Applications
    Kim, Junsung
    Bhatia, Gaurav
    Rajkumar, Ragunathan
    Jochim, Markus
    PROCEEDINGS OF THE 2012 IEEE 33RD REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2012, : 227 - 236
  • [46] A mixed-level co-simulation method for system-level design space exploration
    Thompson, Mark
    Pimentel, Andy D.
    Polstra, Simon
    Erbas, Cagkan
    PROCEEDINGS OF THE 2006 IEEE/ACM/IFIP WORKSHOP ON EMBEDDED SYSTEMS FOR REAL TIME MULTIMEDIA, 2006, : 27 - +
  • [47] System-level modeling and real-time simulation for hybrid tracked vehicle
    Zou, Yuan
    Gao, Wei
    Hou, Shi-Jie
    Chen, Rui
    Li, Jun-Qiu
    Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology, 2013, 33 (01): : 31 - 36
  • [48] An Improved Model for System-Level Energy Minimization on Real-Time Systems
    Sheikh, Saad Zia
    Pasha, Muhammad Adeel
    2019 IEEE 27TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS 2019), 2019, : 276 - 282
  • [49] Optimal system-level synthesis of digital systems for real-time applications
    Bender, A
    24TH EUROMICRO CONFERENCE - PROCEEDING, VOLS 1 AND 2, 1998, : 59 - 64
  • [50] System-Level Measurement-Based Design Optimization by Space Mapping Technology
    Rayas-Sanchez, Jose E.
    Bandler, John W.
    2022 IEEE/MTT-S INTERNATIONAL MICROWAVE SYMPOSIUM (IMS 2022), 2022, : 118 - 120