• DocumentCode
    3243595
  • Title

    Dynamic Task Allocation Strategies in MPSoC for Soft Real-time Applications

  • Author

    Brião, Eduardo Wenzel ; Barcelos, Daniel ; Wagner, Flávio Rech

  • Author_Institution
    Inst. de Inf., Univ. Fed. do Rio Grande do Sul, Porto Alegre
  • fYear
    2008
  • fDate
    10-14 March 2008
  • Firstpage
    1386
  • Lastpage
    1389
  • Abstract
    This work evaluates task allocation strategies based on bin-packing algorithms in the context of multiprocessor systems-on-chip (MPSoCs) with task migration capabilities, running soft real-time applications. The task migration model assumes that the whole code and data of the tasks are transferred from an origin node to the chosen destination node. We combine two types of algorithms to obtain better allocation results. Experimental results show that there is a trade-off between deadline misses and system energy consumption when applying bin-packing and linear clustering algorithms. In order to save energy, our system turns off idle processors and applies Dynamic Voltage Scaling to processors with slack. Depending on the algorithm selection and on the application, it is possible to obtain a reduction on deadline misses from 30 % to 100 % and energy consumption savings from 60 % to 80 %.
  • Keywords
    bin packing; real-time systems; system-on-chip; MPSoC; bin-packing; dynamic task allocation strategy; linear clustering algorithms; multiprocessor systems-on-chip; soft real-time applications; task migration model; Algorithm design and analysis; Clustering algorithms; Cost function; Dynamic voltage scaling; Embedded system; Energy consumption; Multiprocessing systems; Network-on-a-chip; Real time systems; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2008. DATE '08
  • Conference_Location
    Munich
  • Print_ISBN
    978-3-9810801-3-1
  • Electronic_ISBN
    978-3-9810801-4-8
  • Type

    conf

  • DOI
    10.1109/DATE.2008.4484934
  • Filename
    4484934