A Flexible Approach for Compiling Scilab to Reconfigurable Multi-Core Embedded Systems

被引:0
|
作者
Stripf, Timo [1 ]
Oey, Oliver [1 ]
Bruckschloegl, Thomas [1 ]
Koenig, Ralf [1 ]
Huebner, Michael [1 ,2 ]
Becker, Juergen [1 ]
Goulas, George [6 ]
Alefragis, Panayiotis [6 ]
Voros, Nikolaos S. [6 ]
Rauwerda, Gerard [3 ]
Sunesen, Kim [3 ]
Derrien, Steven [7 ]
Menard, Daniel [7 ]
Sentieys, Olivier [7 ]
Kavvadias, Nikolaos [4 ,5 ]
Dimitroulakos, Grigoris [4 ,5 ]
Masselos, Kostas [4 ]
Goehringer, Diana [1 ,8 ]
Perschke, Thomas [9 ]
Kritharidis, Dimitrios
Mitas, Nikolaos
机构
[1] Karlsruhe Inst Technol, Karlsruhe, Germany
[2] Ruhr Univ Bochum, Bochum, Germany
[3] Recore Syst, Enschede, Netherlands
[4] Univ Peloponnese, Peloponnese, Greece
[5] Intracom SA Telecom Sol, Athens, Greece
[6] Technol Educ Inst Mesolonghi, Mesolonghi, Greece
[7] Univ Rennes 1, INRIA Res Inst, F-35014 Rennes, France
[8] Fraunhofer Inst Optron, Syst Technol & Image Exploitat, Freiburg, Germany
[9] Karlsruhe Inst Technol, D-76021 Karlsruhe, Germany
基金
欧盟第七框架计划;
关键词
KAHRISMA;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The mapping process of high performance embedded applications to today's reconfigurable multiprocessor System-on-Chip devices suffers from a complex toolchain and programming process. Thus, the efficient programming of such architectures in terms of achievable performance and power consumption is limited to experts only. Enabling them to non-experts requires a simplified programming process that hides the complexity of the underlying hardware - introduced by software parallelism of multiple cores and the flexibility of reconfigurable architectures - to the end user. The Architecture oriented paraLlelization for high performance embedded Multi-core systems using scilAb (ALMA) European project aims to bridge these hurdles through the introduction and exploitation of a Scilab- and architecture-description-language-based toolchain which enables the efficient mapping of applications on multiprocessor platforms from high level of abstraction. This holistic solution of the toolchain allows the complexity of both the application and the architecture to be hidden, which leads to a better acceptance, reduced development costs, and shorter time-to-market.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] An Energy-Aware Scheduler for Dynamically Reconfigurable Multi-Core Systems
    Bonamy, Robin
    Bilavarn, Sebastien
    Muller, Fabrice
    2015 10TH INTERNATIONAL SYMPOSIUM ON RECONFIGURABLE COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2015,
  • [22] Secure On-Chip Communication Architecture for Reconfigurable Multi-Core Systems
    Saeed, Ahmed
    Ahmadinia, Ali
    Just, Mike
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2016, 25 (08)
  • [23] COREFAB: Concurrent Reconfigurable Fabric Utilization in Heterogeneous Multi-Core Systems
    Grudnitsky, Artjom
    Bauer, Lars
    Henkel, Joerg
    2014 INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURE AND SYNTHESIS FOR EMBEDDED SYSTEMS (CASES), 2014,
  • [24] A Queueing Theoretic Approach for Performance Evaluation of Low-Power Multi-core Embedded Systems
    Munir, Arslan
    Gordon-Ross, Ann
    Ranka, Sanjay
    2011 IEEE 29TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2011, : 198 - 205
  • [25] A queueing theoretic approach for performance evaluation of low-power multi-core embedded systems
    Munir, Arslan
    Gordon-Ross, Ann
    Ranka, Sanjay
    Koushanfar, Farinaz
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2014, 74 (01) : 1872 - 1890
  • [26] Embedded multi-core computing and applications
    Che-Lun Hung
    Frédéric Magoulès
    Meikang Qiu
    Robert C. Hsu
    Chun-Yuan Lin
    The Journal of Supercomputing, 2017, 73 : 3327 - 3332
  • [27] Embedded multi-core computing and applications
    Hung, Che-Lun
    Magoules, Frederic
    Qiu, Meikang
    Hsu, Robert C.
    Lin, Chun-Yuan
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (08): : 3327 - 3332
  • [28] A Reconfigurable Audio Beamforming Multi-Core Processor
    Theodoropoulos, Dimitris
    Kuzmanov, Georgi
    Gaydadjiev, Georgi
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2011, 6578 : 3 - 15
  • [29] Shared Reconfigurable Fabric for Multi-Core Customization
    Chen, Liang
    Mitra, Tulika
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 830 - 835
  • [30] An Integrated Development Environment to Support the Multi-core Embedded Systems Development
    Chang, Chih-Hung
    Lu, Chih-Wei
    Chu, William C.
    Hsiung, Pao-Ann
    Hsueh, Nien-Lin
    Koong, Chorng-Shiuh
    Yang, Chao-Tung
    2012 12TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2012, : 258 - 264