DocumentCode
2588185
Title
A new task model for streaming applications and its schedulability analysis
Author
Chakraborty, Samarjit ; Thiele, Lothar
Author_Institution
Dept. of Comput. Sci., Nat. Univ. of Singapore, Singapore
fYear
2005
fDate
7-11 March 2005
Firstpage
486
Abstract
In this paper, we introduce a new task model that is specifically targeted towards representing stream processing applications. Examples of such applications are those involved in network packet processing (such as a software-based router) and multimedia processing (such as an MPEG decoder application). Our task model is made up of two parts: (i) a new task structure to accurately model the software structures of stream processing applications such as conditional branches and different end-to-end deadlines for different types of input data items, and (ii) a new event model to represent the arrival pattern of the data items to be processed, which triggers the task structure. This event model is more expressive than classical models such as purely periodic, periodic with jitter or sporadic event models. We then present algorithms for the schedulability analysis of this task model. The basic scheme underlying our algorithms is a generalization of the techniques used for the schedulability analysis of the recently proposed generalized multiframe and the recurring real-time task models.
Keywords
directed graphs; embedded systems; multimedia computing; packet switching; processor scheduling; task analysis; telecommunication network routing; video coding; MPEG decoder; conditional branches; data items arrival event pattern; directed acyclic graph; embedded systems; end-to-end deadlines; multimedia processing; network packet processing; real-time systems; real-time task models; schedulability analysis; software-based router; stream processing software structures; task model; Algorithm design and analysis; Application software; Computer networks; Computer science; Decoding; Laboratories; Processor scheduling; Real time systems; Scheduling algorithm; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe, 2005. Proceedings
ISSN
1530-1591
Print_ISBN
0-7695-2288-2
Type
conf
DOI
10.1109/DATE.2005.26
Filename
1395610
Link To Document