Incremental Analysis of Cyclo-Static Synchronous Dataflow Graphs

被引:2
|
作者
De Groote, Robert [1 ]
Holzenspies, Philip K. E. [2 ]
Kuper, Jan [1 ]
Smit, Gerard J. M. [1 ]
机构
[1] Univ Twente, Fac EEMCS, NL-7500 AE Enschede, Netherlands
[2] Facebook, Menlo Pk, CA 94025 USA
关键词
Analysis; dataflow graphs; cyclo-static synchronous;
D O I
10.1145/2792981
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we present a mathematical characterisation of admissible schedules of cyclo-static dataflow (CSDF) graphs. We demonstrate how algebra ic manipulation of this characterization is related to unfolding CSDF actors and how this manipulation allows CSDF graphs to be transformed into MRSDF graphs that are equivalent, in the sense that they admit the same set of schedules. The presented transformation allows the rich set of existing analysis techniques for MRSDF graphs to be applied to CSDF graphs and generalizes the well-known transformations from CSDF and MRSDF into HSDF. Moreover, it gives rise to an incremental approach to the analysis of CSDF graphs, where approximate analyses are combined with exact transformations. We show the applicability of this incremental approach by demonstrating its effectiveness on the problem of optimizing buffer sizes under a throughput constraint.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] Resynchronization of Cyclo-Static Dataflow Graphs
    Hausmans, Joost P. H. M.
    Bekooij, Marco J. G.
    Corporaal, Henk
    [J]. 2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 1315 - 1320
  • [2] Cyclo-static dataflow
    Bilsen, G
    Engels, M
    Lauwereins, R
    Peperstraete, J
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1996, 44 (02) : 397 - 408
  • [3] Throughput-buffering trade-off exploration for cyclo-static and synchronous dataflow graphs
    Stuijk, Sander
    Geilen, Marc
    Basten, Twan
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (10) : 1331 - 1345
  • [4] Mapping Parameterized Cyclo-static Dataflow Graphs onto Configurable Hardware
    Hojin Kee
    Chung-Ching Shen
    Shuvra S. Bhattacharyya
    Ian Wong
    Yong Rao
    Jacob Kornerup
    [J]. Journal of Signal Processing Systems, 2012, 66 : 285 - 301
  • [5] Periodic Schedules for Cyclo-Static Dataflow
    Bodin, Bruno
    Munier-Kordon, Alix
    de Dinechin, Benoit Dupont
    [J]. 2013 IEEE 11TH SYMPOSIUM ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA (ESTIMEDIA), 2013, : 105 - 114
  • [6] Mapping Parameterized Cyclo-static Dataflow Graphs onto Configurable Hardware
    Kee, Hojin
    Shen, Chung-Ching
    Bhattacharyya, Shuvra S.
    Wong, Ian
    Rao, Yong
    Kornerup, Jacob
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2012, 66 (03): : 285 - 301
  • [7] Compositional Dataflow Modelling for Cyclo-Static Applications
    Ara, Hadi Alizadeh
    Geilen, Marc
    Behrouzian, Amir
    Basten, Twan
    Goswami, Dip
    [J]. 2018 21ST EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2018), 2018, : 121 - 129
  • [8] Liveness Evaluation of a Cyclo-Static DataFlow Graph
    Benazouz, Mohamed
    Munier-Kordon, Alix
    Hujsa, Thomas
    Bodin, Bruno
    [J]. 2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [9] Mapping multimedia applications onto configurable hardware with parameterized cyclo-static dataflow graphs
    Haim, Fiorella
    Sen, Mainak
    Ko, Dong-Ik
    Bhattacharyya, Shuvra S.
    Wolf, Wayne
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-13, 2006, : 3503 - 3506
  • [10] Strictly Periodic Scheduling of Cyclo-Static Dataflow Models
    Kouteili, Sam Nicholas
    Spagnuolo, Francesca
    Bodin, Bruno
    [J]. EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, SAMOS 2021, 2022, 13227 : 229 - 241