• DocumentCode
    2145713
  • Title

    Adaptive task allocation for multiprocessor SoCs

  • Author

    Wei, Tongquan ; Guo, Yonghe ; Chen, Xiaodao ; Hu, Shiyan

  • Author_Institution
    CS Dept., East China Normal Univ., Shanghai, China
  • fYear
    2010
  • fDate
    22-24 March 2010
  • Firstpage
    538
  • Lastpage
    543
  • Abstract
    This paper proposes an adaptive energy efficient task allocation scheme for a multiprocessor system-on-a-chip (SoC) in real-time energy harvesting systems. The proposed scheme generates an energy efficient offline task schedule for a multiprocessor SoC energy harvesting system by balancing application workload among multiple processing elements and pushing real-time application towards their deadlines. The off-line task schedule is dynamically extended to adapt to the energy availability in the runtime to improve the probability of a task to be feasibly scheduled. Simulation experiments show that the proposed scheme achieves energy savings of up to 24%, and reduces task deadline miss ratio of up to 10%.
  • Keywords
    multiprocessing systems; power aware computing; processor scheduling; real-time systems; resource allocation; system-on-chip; adaptive task allocation; balancing application workload; multiprocessor SoC; offline task schedule; real time energy harvesting system; system-on-a-chip; Dynamic scheduling; Embedded system; Energy consumption; Energy efficiency; Multiprocessing systems; Parallel processing; Processor scheduling; Real time systems; Runtime; System-on-a-chip; Allocation and scheduling; energy harvesting; multiprocessor SoC; processing element (PE); real-time embedded systems; task movement vector (TMV);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design (ISQED), 2010 11th International Symposium on
  • Conference_Location
    San Jose, CA
  • ISSN
    1948-3287
  • Print_ISBN
    978-1-4244-6454-8
  • Type

    conf

  • DOI
    10.1109/ISQED.2010.5450524
  • Filename
    5450524