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
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;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location :
Grenoble
Print_ISBN :
978-1-61284-208-0
DOI :
10.1109/DATE.2011.5763212