Title
Efficient Multicore Scheduling Of Dataflow Process Networks
Abstract
Although multi-core processors are now available everywhere, few applications are able to truly exploit their multiprocessing capabilities. Dataflow programming attempts to solve this problem by expressing explicit parallelism within an application. In this paper, we describe two scheduling strategies for executing a dataflow program on a single-core processor. We also describe an extension of these strategies on multi-core architectures using distributed schedulers and lock-free communications. We show the efficiency of these scheduling strategies on MPEG-4 Simple Profile and MPEG-4 Advanced Video Coding decoders.
Year
DOI
Venue
2011
10.1109/SiPS.2011.6088974
2011 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS)
Keywords
Field
DocType
Dataflow computing, Multicore processing, Scheduling algorithm, Distributed algorithm, Lock-free multithreading
Signal programming,Computer science,Scheduling (computing),Explicit parallelism,Parallel computing,Multiprocessing,Real-time computing,Dataflow,Dataflow programming,Dynamic priority scheduling,Multi-core processor
Conference
ISSN
Citations 
PageRank 
1520-6130
19
1.11
References 
Authors
8
4
Name
Order
Citations
PageRank
Hervé Yviquel1404.29
Emmanuel Casseau215622.76
Matthieu Wipliez324118.36
Mickaël Raulet437039.15