DocumentCode :
1653646
Title :
Modeling stream-based applications using the SBF model of computation
Author :
Kienhuis, B. ; Deprettere, E.F.
Author_Institution :
LIACS, Leiden Univ., Netherlands
fYear :
2001
Firstpage :
385
Lastpage :
394
Abstract :
Modeling applications and architectures at various levels of abstraction is becoming more and more an accepted approach in embedded system design. When looking at the modeling of applications in the domain of video, audio, and graphics applications, we notice that they exhibit a high degree of task parallelism and operate on streams of data. Models that we can use to specify such stream-based applications on a high level of abstraction are the dataflow models and process network models. Each of these models has its own merits. Therefore, an alternative approach is to introduce a model of computation that combines the semantics of both models of computation. We introduce such a model of computation, which we call the stream-based functions (SBF) model of computation and show an example. Furthermore, we discuss the composition and decomposition of SBF objects and put the SBF model of computation in the context of relevant dataflow models and process network models.
Keywords :
audio signal processing; computer graphics; data flow computing; object-oriented methods; parallel processing; program compilers; video signal processing; visual communication; Compaan compiler project; SBF model; SBF objects computation; SBF objects decomposition; architectures modeling; audio applications; controller; data streams; dataflow models; embedded system design; graphics applications; process network models; semantics; stream-based applications modeling; stream-based functions model; task parallelism; unbounded FIFO; video applications; Computational modeling; Computer architecture; Computer networks; Context modeling; Design methodology; Embedded computing; Embedded system; Graphics; Parallel processing; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Systems, 2001 IEEE Workshop on
Conference_Location :
Antwerp, Belgium
ISSN :
1520-6130
Print_ISBN :
0-7803-7145-3
Type :
conf
DOI :
10.1109/SIPS.2001.957366
Filename :
957366
Link To Document :
بازگشت