• DocumentCode
    2453795
  • Title

    Variability-tolerant workload allocation for MPSoC energy minimization under real-time constraints

  • Author

    Paterna, Francesco ; Benini, Luca ; Acquaviva, Andrea ; Papariello, Francesco ; Desoli, Giuseppe

  • Author_Institution
    DEIS, Univ. of Bologna, Bologna, Italy
  • fYear
    2009
  • fDate
    15-16 Oct. 2009
  • Firstpage
    134
  • Lastpage
    142
  • Abstract
    Sub-50 nm CMOS technologies are affected by significant variability which causes power and performance variations among nominally similar cores in MPSoC platforms. This undesired heterogeneity threatens execution predictability and energy efficiency. We propose two techniques to allocate sets of barrier-synchronized tasks (representative of a wide class of image processing workloads) onto variability-affected MPSoCs. The first technique models allocation as an ILP and achieves optimal results, but requires an off-line solver. The second techniques adopt a two-stage heuristic approach, and it can be adapted to work on-line. We tested our approach on the virtual prototype of a next-generation industrial multi-core platform. Experimental results demonstrate that our approach minimizes deadline violations while increasing energy efficiency.
  • Keywords
    CMOS logic circuits; integer programming; linear programming; multiprocessing systems; system-on-chip; virtual prototyping; MPSoC energy minimization; Sub-50nm CMOS technologies; barrier-synchronized tasks; industrial multi-core platform; real-time constraints; two-stage heuristic approach; variability-tolerant workload allocation; virtual prototype; CMOS technology; Clocks; Energy consumption; Energy efficiency; Frequency synchronization; Image processing; Microelectronics; Multicore processing; Scheduling; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Systems for Real-Time Multimedia, 2009. ESTIMedia 2009. IEEE/ACM/IFIP 7th Workshop on
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-1-4244-5169-2
  • Electronic_ISBN
    978-1-4244-5170-8
  • Type

    conf

  • DOI
    10.1109/ESTMED.2009.5336824
  • Filename
    5336824