Technical Report

Static Analysis and Transformation of Dataflow Multimedia Applications

Carl von Platen, Johan Eker, Anders Nilsson, Karl-Erik Årzén


An approach for merging statically schedulable subr egions in dataflow models is pr esented. The approach combines abstr act int erpr etation, loop analysis, and static scheduling of cyclo-static dataflow networ ks. The approach has been implemented in a Java-based tool that per forms automatic classification of dataflow act or s, generat ion of stat ic schedules using constr aint programming, and automatic merging of the finegrained act or s in the subnetwor k into a single, larger -grained actor . The approach is applied to an MPEG-4 SP video decoder implemented in the dataflow act or s language CAL.

Technical Report ISRN LUTFD2/TFRT--7626--SE, Department of Automatic Control, Lund University, Sweden, November 2012.

Download full document