• DocumentCode
    3717086
  • Title

    Designing applications for heterogeneous many-core architectures with the FlexTiles Platform

  • Author

    Benedikt Jan?en;Fynn Schwiegelshohn;Martijn Koedam;Fran?ois Duhem;Leonard Masing;Stephan Werner;Christophe Huriaux;Antoine Courtay;Emilie Wheatley;Kees Goossens;Fabrice Lemonnier;Philippe Millet;J?rgen Becker;Olivier Sentieys;Michael H?bner

  • Author_Institution
    Ruhr-University Bochum, Germany
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    254
  • Lastpage
    261
  • Abstract
    The FlexTiles Platform has been developed within a Seventh Framework Programme project which is co-funded by the European Union with ten participants of five countries. It aims to create a self-adaptive heterogeneous many-core architecture which is able to dynamically manage load balancing, power consumption and faulty modules. Its focus is to make the architecture efficient and to keep programming effort low. Therefore, the concept contains a dedicated automated tool-flow for creating both the hardware and the software, a simulation platform that can execute the same binaries as the FPGA prototype and a virtualization layer to manage the final heterogeneous many-core architecture for run-time adaptability. With this approach software development productivity can be increased and thus, the time-to-market and development costs can be decreased. In this paper we present the FlexTiles Development Platform with a many-core architecture demonstration. The steps to implement, validate and integrate two use-cases are discussed.
  • Keywords
    "Computer architecture","Nickel","Field programmable gate arrays","Hardware","Virtualization","Computational modeling","Monitoring"
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS), 2015 International Conference on
  • Type

    conf

  • DOI
    10.1109/SAMOS.2015.7363683
  • Filename
    7363683