• DocumentCode
    3078746
  • Title

    An efficient on-line task allocation algorithm for QoS and energy efficiency in multicore multimedia platforms

  • Author

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

  • Author_Institution
    DEIS, Univ. of Bologna, Bologna, Italy
  • fYear
    2011
  • fDate
    14-18 March 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The impact of variability on sub-45nm CMOS multimedia platforms makes hard to provide application QoS guarantees, as the speed variations across the cores may cause sub-optimal and sample-dependent utilization of the available resources and energy budget. These effects can be compensated by an efficient allocation of the workload at run-time. In the context of multimedia applications, a critical objective is to compensate core speed variability while matching time constraints without impacting the energy consumption. In this paper we present a new approach to compute optimal task allocations at run-time. The proposed strategy exploits an efficient and scalable implementation to find on-line the best possible solution in a tightly bounded time. Experimental results demonstrate the effectiveness of compensation both in terms of deadline miss rate and energy savings. Results have been compared with those obtained applying state-of-art techniques on a multithreaded MPEG2 decoder. The validation has been performed on a cycle-accurate virtual prototype of a next-generation industrial multicore platform that has been extended with process variability models.
  • Keywords
    CMOS integrated circuits; microprocessor chips; multimedia communication; multiprocessing systems; quality of service; CMOS multimedia platform; QoS; core speed variability; cycle-accurate virtual prototype; energy efficiency; multicore multimedia platform; next-generation industrial multicore platform; online task allocation algorithm; optimal task allocation; Decoding; Energy consumption; Multicore processing; Power demand; Quality of service; Radio frequency; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
  • Conference_Location
    Grenoble
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-61284-208-0
  • Type

    conf

  • DOI
    10.1109/DATE.2011.5763025
  • Filename
    5763025