• DocumentCode
    164614
  • Title

    Lightweight task migration in embedded multi-tiled architectures using task code replication

  • Author

    El-Antably, Ashraf ; Fournel, Nicolas ; Rousseau, Frederic

  • Author_Institution
    TIMA Lab., Univ. Joseph Fourrier, Grenoble, France
  • fYear
    2014
  • fDate
    16-17 Oct. 2014
  • Firstpage
    93
  • Lastpage
    99
  • Abstract
    With such ongoing sophistication in embedded applications, higher computational powers are becoming more required. As a result, a wide transition to multi-processor system on chip has been adopted. Our study focuses on fully distributed memory MPSoC which is implemented in multi-tiled architecture. A tile contains at least one processor and associated peripherals with a distributed network processor which is responsible for inter-tile communications. All tiles are connected in a 3D torus network. In this paper, we present a solution for a lightweight task migration on such architectures. It is based on wise task code replication in statically chosen locations (tiles). It provides the system with the ablility to remap its tasks at runtime. This work emphasizes on solving all issues arising from communication inconsistency shedding the light on implementation details. Experiments show the effectiveness of the approach, and detail performances and limitations. The solution has been implemented on a multi-tiled virtual ARM-CortexA9 based platform with an embedded operating system.
  • Keywords
    distributed memory systems; embedded systems; operating systems (computers); system-on-chip; 3D torus network; computational powers; distributed memory MPSoC; distributed network processor; embedded multitiled architectures; embedded operating system; inter-tile communication; lightweight task migration; multiprocessor system on chip; multitiled virtual ARM-CortexA9 based platform; task code replication; Algorithm design and analysis; Loading; Memory architecture; Operating systems; Process control; Receivers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping (RSP), 2014 25th IEEE International Symposium on
  • Conference_Location
    New Delhi
  • Type

    conf

  • DOI
    10.1109/RSP.2014.6966898
  • Filename
    6966898