• DocumentCode
    3141599
  • Title

    Task Scheduling Prediction Algorithms for Dynamic Hardware/Software Partitioning

  • Author

    Haojun Quan ; Tao Zhang ; Jichang Guo

  • Author_Institution
    Sch. of Electron. Inf. Eng., Tianjin Univ., Tianjin, China
  • fYear
    2012
  • fDate
    17-20 Dec. 2012
  • Firstpage
    80
  • Lastpage
    85
  • Abstract
    Significant research work has been done in recent years for dynamic HW/SW partitioning and the researches are focused on the aspects of partitioning algorithm and implementation. As for the aspects of task scheduling prediction, no in-depth study has been done and no efficient prediction algorithm has been proposed. In the paper, the importance of task scheduling prediction is analyzed and the mathematical description is given. And then a period-detection-based task scheduling prediction algorithm is proposed according to the characteristics of task scheduling. After that, further two algorithms are proposed to reduce the computational complexity and to improve prediction correct rates. Finally, examples of digital audio video coding are investigated. In the experiments of task scheduling prediction of digital audio video coding, the prediction correct rates reach up to 97% for the first and second order sample individual prediction. Thus, the algorithms can predict the neighboring individuals after sample with a certain correct rate and provide reliable data reference for dynamic HW/SW partitioning.
  • Keywords
    audio coding; computational complexity; hardware-software codesign; prediction theory; reliability; scheduling; task analysis; video coding; computational complexity; digital audio video coding; dynamic HW-SW partitioning; dynamic hardware-software partitioning; mathematical description; partitioning algorithm; period-detection-based task scheduling prediction algorithm; prediction correct rates; reliable data reference; second order sample individual prediction; task scheduling characteristics; Decoding; Dynamic scheduling; Heuristic algorithms; Partitioning algorithms; Prediction algorithms; Probability; Markov transition probability; digital audio video coding; dynamic hardware/software partitioning; prediction; task scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Programming (PAAP), 2012 Fifth International Symposium on
  • Conference_Location
    Taipei
  • ISSN
    2168-3034
  • Print_ISBN
    978-1-4673-4566-8
  • Type

    conf

  • DOI
    10.1109/PAAP.2012.20
  • Filename
    6424740