Title :
A machine model for dataflow actors and its applications
Author :
Janneck, Jorn W.
Author_Institution :
Dept. of Comput. Sci., Lund Univ., Lund, Sweden
Abstract :
In application areas that process stream-like data such as multimedia, networking and DSP, the pipelined concurrent processing is frequently represented as a dataflow network of communicating computational kernels connected by FIFO queues. However, while dataflow is a natural medium for conceptualizing and modeling stream-processing systems, its adoption as a programming methodology has been hindered by an unappealing choice between expressiveness and efficient implementability-efficient implementation techniques being primarily limited to restricted subclasses of dataflow programs. The paper presents a simple machine model for a very general class of dataflow programs and shows how it can be used as a foundation for their efficient implementation.
Keywords :
data flow analysis; data flow graphs; parallel languages; queueing theory; DSP; FIFO queues; communicating computational kernel dataflow network; dataflow actors; dataflow programs; machine model; multimedia; pipelined concurrent processing; programming methodology; stream-processing system modeling; Analytical models; Buildings; Computational modeling; Processor scheduling; Signal processing; Software; Testing;
Conference_Titel :
Signals, Systems and Computers (ASILOMAR), 2011 Conference Record of the Forty Fifth Asilomar Conference on
Conference_Location :
Pacific Grove, CA
Print_ISBN :
978-1-4673-0321-7
DOI :
10.1109/ACSSC.2011.6190107