• DocumentCode
    2012050
  • Title

    MPI-Based Adaptive Task Migration Support on the HS-Scale System

  • Author

    Saint-Jean, N. ; Benoit, Pascal ; Sassatelli, Gilles ; Torres, L. ; Robert, M.

  • Author_Institution
    Univ. of Montpellier II, Montpellier
  • fYear
    2008
  • fDate
    7-9 April 2008
  • Firstpage
    105
  • Lastpage
    110
  • Abstract
    In this article, we present an original MPI-based adaptive task migration support for the HS-Scale system. Our previous communication API was modified in order to be MPI compliant. In order to enable task migration without any MMU, a Position Independent Code compilation technique is implemented. The self-adaptability is based on monitoring information collected at run-time by each processing element (PE). Each PE is endowed with the same decisional capability insuring the scalability of the solution. A MJPEG case study validated on a multi-FPGA prototyping platform is presented. The observation of the dynamic behavior of HS-Scale shows that the system is able to find itself a stable task placement providing the best performance in terms of processing throughput.
  • Keywords
    application program interfaces; message passing; multiprocessing systems; program compilers; system monitoring; system-on-chip; HS-Scale system; MJPEG; MPI-based adaptive task migration support; VLSI system; architecture scalability; dynamic behavior monitoring; homogeneous MPSOC; multiFPGA prototyping platform; position independent code compilation technique; programming model; task control management; Application software; Computer Society; Computer architecture; Hardware; Memory management; Operating systems; Prototypes; Runtime; Scalability; Very large scale integration; Message Passing Interface (MPI); Multi-Processors Systems-on-Chip; Scalable Systems; Self Adaptive Systems; Task migration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symposium on VLSI, 2008. ISVLSI '08. IEEE Computer Society Annual
  • Conference_Location
    Montpellier
  • Print_ISBN
    978-0-7695-3291-2
  • Electronic_ISBN
    978-0-7695-3170-0
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2008.87
  • Filename
    4556778