• DocumentCode
    1653891
  • Title

    Modeling static-order schedules in synchronous dataflow graphs

  • Author

    Damavandpeyma, Morteza ; Stuijk, Sander ; Basten, Twan ; Geilen, Marc ; Corporaal, Henk

  • Author_Institution
    Dept. of Electr. Eng., Eindhoven Univ. of Technol., Eindhoven, Netherlands
  • fYear
    2012
  • Firstpage
    775
  • Lastpage
    780
  • Abstract
    Synchronous dataflow graphs (SDFGs) are used extensively to model streaming applications. An SDFG can be extended with scheduling decisions, allowing SDFG analysis to obtain properties like throughput or buffer sizes for the scheduled graphs. Analysis times depend strongly on the size of the SDFG. SDFGs can be statically scheduled using static-order schedules. The only generally applicable technique to model a static-order schedule in an SDFG is to convert it to a homogeneous SDFG (HSDFG). This conversion may lead to an exponential increase in the size of the graph and to sub-optimal analysis results (e.g., for buffer sizes in multi-processors). We present a technique to model periodic static-order schedules directly in an SDFG. Experiments show that our technique produces more compact graphs compared to the technique that relies on a conversion to an HSDFG. This results in reduced analysis times for performance properties and tighter resource requirements.
  • Keywords
    data flow graphs; media streaming; processor scheduling; HSDFG; homogeneous SDFG; model periodic static-order scheduling; model streaming; scheduled graphs; synchronous dataflow graph; Algorithm design and analysis; Decoding; Optimization; Schedules; System recovery; Throughput; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4577-2145-8
  • Type

    conf

  • DOI
    10.1109/DATE.2012.6176588
  • Filename
    6176588