Paper
19 January 2009 Time-triggered static schedulable dataflows for multimedia systems
Pau Arumí, Xavier Amatriain
Author Affiliations +
Proceedings Volume 7253, Multimedia Computing and Networking 2009; 72530D (2009) https://doi.org/10.1117/12.815562
Event: IS&T/SPIE Electronic Imaging, 2009, San Jose, California, United States
Abstract
Software-based reactive multimedia computation systems are pervasive today in desktops but also in mobile and ultra-portable devices. Most such systems offer a callback-based architecture to incorporate specific stream processing. The Synchronous Data flow model (SDF) and its variants are appropriate for many continuous stream processing problems such as the ones involving video and audio. SDF allows for static scheduling of multi-rate processing graphs therefore enabling optimal run-time efficiency. But the SDF abstraction does not adapt well to real-time processing because it lacks the notion of time: executing non-trivial schedules of multi-rate data flows in a time-triggered callback architecture, though possible through buffering, causes jitter, excessive latency and run-time inefficiencies. In this paper we formally describe a new Time-Triggered SDF (TTSDF) model with a static scheduling algorithm that produces periodic schedules than can be split among several callback activations, solving the above-mentioned problems. The model has the same expressiveness than SDF, in the sense that any graph computable by one model will also be computable by the other. Additionally, it enables parallelization and run time load balancing between callback activations.
© (2009) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Pau Arumí and Xavier Amatriain "Time-triggered static schedulable dataflows for multimedia systems", Proc. SPIE 7253, Multimedia Computing and Networking 2009, 72530D (19 January 2009); https://doi.org/10.1117/12.815562
Lens.org Logo
CITATIONS
Cited by 7 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Data modeling

Performance modeling

Multimedia

Systems modeling

Video

Statistical modeling

Video processing

Back to Top