Run-time mapping for dynamic reconfiguration management in embedded systems

被引:3
|
作者
Benoit, Pascal [1 ]
Torres, Lionel [1 ]
Sassatelli, Gilles [1 ]
Robert, Michel [1 ]
Saint-Jean, Nicolas [1 ]
机构
[1] Univ Montpellier 2, CNRS UMR 5506, Montpellier Inst Comp Sci Robot & Microelect, LIRMM, 161,Rue Ada, F-34392 Montpellier 5, France
关键词
reconfigurable computing; run-time resource management; self-adaptability; task relocation; task duplication; TD; task allocation and scheduling; hardware and software control; embedded systems;
D O I
10.1504/IJES.2010.039031
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic reconfiguration provides attractive features such as hardware flexibility and adaptability. Unfortunately, the lack of programming tools to manage it has limited its use in current SoC. This paper presents a method to abstract dynamic reconfiguration management at design time. Dynamic hardware multiplexing is a generic principle based on a scheduler dedicated to the management of reconfigurable resources at run-time. Formal background, implementation, simulation results and validations are exposed to illustrate the contribution of this study.
引用
收藏
页码:276 / 291
页数:16
相关论文
共 50 条
  • [41] WeNA: Deterministic Run-time Task Mapping for Performance Improvement in Many-core Embedded Systems
    Huang, Le-Tian
    Dong, Hui
    Wang, Jun-Shi
    Daneshtalab, Masoud
    Li, Guang-Jun
    IEEE EMBEDDED SYSTEMS LETTERS, 2015, 7 (04) : 93 - 96
  • [42] DYNAMIC RUN-TIME STRUCTURES
    KING, T
    DR DOBBS JOURNAL, 1988, 13 (11): : 50 - &
  • [43] Run-time management of systems with partially reconfigurable FPGAs
    Charitopoulos, George
    Koidis, Iosif
    Papadimitriou, Kyprianos
    Pnevmatikatos, Dionisios
    INTEGRATION-THE VLSI JOURNAL, 2017, 57 : 34 - 44
  • [44] Plato: a genetic algorithm approach to run-time reconfiguration in autonomic computing systems
    Andres J. Ramirez
    David B. Knoester
    Betty H. C. Cheng
    Philip K. McKinley
    Cluster Computing, 2011, 14 : 229 - 244
  • [45] Plato: a genetic algorithm approach to run-time reconfiguration in autonomic computing systems
    Ramirez, Andres J.
    Knoester, David B.
    Cheng, Betty H. C.
    McKinley, Philip K.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2011, 14 (03): : 229 - 244
  • [46] Run-time management of logic resources on reconfigurable systems
    Gericota, MG
    Alves, GR
    Silva, ML
    Ferreira, JM
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 974 - 979
  • [47] Accelerating run-time reconfiguration on custom computing machines
    Heron, JP
    Woods, RF
    ADVANCED SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS VIII, 1998, 3461 : 595 - 607
  • [48] Energy-aware optimisation for run-time reconfiguration
    Becker, Tobias
    Luk, Wayne
    Cheung, Peter Y. K.
    2010 18TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2010), 2010, : 55 - 62
  • [49] Run-time management of reconfigurable hardware tasks using embedded Linux
    Kosciuszkiewicz, Krzysztof
    Morgan, Fearghal
    Kepa, Krzysztof
    ICFPT 2007: INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2007, : 209 - 215
  • [50] Partially run-time reconfiguration and its implementation on FPGA
    Department of Computer Science and Technology, Nankai University, Tianjin 300071, China
    Jisuanji Gongcheng, 2006, 14 (224-226):