Run-time Resource Management based on Design Space Exploration

被引:0
|
作者
Ykman-Couvreur, Chantal
Hartmann, Philipp A.
Palermo, Gianluca
Colas-Bigey, Fabien
San, Laurent
机构
关键词
Design space exploration; Run-time management; HW/SW Timing and Power Simulation; Virtual Prototypes;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A main challenge in today's embedded system design is to find the perfect balance between performance and power consumption. This paper presents a run-time resource management framework for embedded heterogeneous multi-core platforms. It allows dynamic adaptation to changing application context and transparent optimization of the platform resource usage following a distributed and hierarchical approach. A Global Resource Manager (GRM) is running in parallel with the central manager of the application on the host processor of the platform. Each IP core of the platform can execute its own Local Resource Manager (LRM), and the GRM conforms to practices of each LRM. The operating points managed by the GRM are identified in a design-space exploration phase as a set of Pareto-optimal configurations of the application and their impacts with regards to the quality of experience, performance and energy consumption. The GRM has already been integrated in a POSIX version of an audio-driven video surveillance application in order to maximize its QoE parameters with respect to the battery duration and the energy budget of the platform, used to analyze the GRM efficiency.
引用
收藏
页码:557 / 565
页数:9
相关论文
共 50 条
  • [1] Keynote: "Design Space Exploration and Run-time Resource Management in the Embedded Multi-core Era"
    Bampi, Sergio
    2012 IEEE 10TH SYMPOSIUM ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA (ESTIMEDIA), 2012,
  • [2] Keynote: "Design Space Exploration and Run-time Resource Management in the Embedded Multi-core Era"
    Zaccaria, Vittorio
    2012 IEEE 10TH SYMPOSIUM ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA (ESTIMEDIA), 2012,
  • [3] An industrial design space exploration framework for supporting run-time resource management on multi-core systems
    Mariani, G.
    Avasare, P.
    Vanmeerbeeck, G.
    Ykman-Couvreur, C.
    Palermo, G.
    Silvano, C.
    Zaccaria, V.
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 196 - 201
  • [4] Using Multi-objective Design Space Exploration to Enable Run-time Resource Management for Reconfigurable Architectures
    Mariani, Giovanni
    Sima, Vlad-Mihai
    Palermo, Gianluca
    Zaccaria, Vittorio
    Silvano, Cristina
    Bertels, Koen
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 1379 - 1384
  • [5] A Design Space Exploration Methodology Supporting Run-Time Resource Management for Multi-Processor Systems-on-Chip
    Mariani, Giovanni
    Palermo, Gianluca
    Silvano, Cristina
    Zaccaria, Vittorio
    2009 IEEE 7TH SYMPOSIUM ON APPLICATION SPECIFIC PROCESSORS (SASP 2009), 2009, : 21 - +
  • [6] CADSE: communication aware design space exploration for efficient run-time MPSoC management
    Singh, Amit Kumar
    Kumar, Akash
    Wu, Jigang
    Srikanthan, Thambipillai
    FRONTIERS OF COMPUTER SCIENCE, 2013, 7 (03) : 416 - 430
  • [7] CADSE: communication aware design space exploration for efficient run-time MPSoC management
    Amit Kumar Singh
    Akash Kumar
    Jigang Wu
    Thambipillai Srikanthan
    Frontiers of Computer Science, 2013, 7 : 416 - 430
  • [8] Run-time Resource Allocation for Embedded Multiprocessor System-on-Chip using Tree-based Design Space Exploration
    Sinaei, Sima
    Pimentel, Andy D.
    Fatemi, Omid
    2017 12TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS 2017), 2017,
  • [9] Linking run-time resource management of embedded multi-core platforms with automated design-time exploration
    Ykman-Couvreur, C.
    Avasare, P.
    Mariani, G.
    Palermo, G.
    Silvano, C.
    Zaccaria, V.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2011, 5 (02): : 123 - 135
  • [10] RUN-TIME PARTIAL RECONFIGURATION SPEED INVESTIGATION AND ARCHITECTURAL DESIGN SPACE EXPLORATION
    Liu, Ming
    Kuehn, Wolfgang
    Lu, Zhonghai
    Jantsch, Axel
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 498 - +