• DocumentCode
    3082662
  • Title

    Pipeline schedule synthesis for real-time streaming tasks with inter/intra-instance precedence constraints

  • Author

    Chiu, Yi-Sheng ; Shih, Chi-Sheng ; Hung, Shih-Hao

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2011
  • fDate
    14-18 March 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Heterogeneous multi-core platforms are widely accepted for high performance multimedia embedded systems. Although pipeline techniques can enhance performance for the multi-core platforms, data dependencies for processing compressed multimedia data makes it difficult, if not impossible, to automate pipelined design. In this paper, we target on multimedia streaming applications on heterogeneous multi-core platforms and develop the "Tile Piecing Algorithm" for pipelined schedule synthesis within the targeted applications and platforms. The algorithm gives an efficient way to construct a pipelined schedule. The performance evaluation result shows that the algorithm performs as well as the optimal algorithm to utilize the computation resource. On the other hand, the algorithm only takes hundreds of milliseconds to complete, which is less than one tenth of the running time for optimal algorithm. Last, the synthesized schedule is well packed. The short execution time and schedule make-span makes the algorithm more practical to be used during the run-time.
  • Keywords
    media streaming; multiprocessing systems; pipeline processing; processor scheduling; compressed multimedia data processing; computation resource; heterogeneous multicore platform; high performance multimedia embedded systems; interinstance precedence constraint; intrainstance precedence constraint; multimedia streaming; optimal algorithm; performance evaluation; pipelined schedule synthesis; real-time streaming task; tile piecing algorithm; Decoding; Digital signal processing; Pipeline processing; Pipelines; Schedules; Synchronization; Throughput;
  • 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.5763212
  • Filename
    5763212