• DocumentCode
    1685748
  • Title

    Cyclo-dynamic dataflow

  • Author

    Wauters, Piet ; Engels, Marc ; Lauwereins, Rudy ; Peperstraete, J.A.

  • Author_Institution
    ESAT, Katholieke Univ., Leuven, Heverlee, Belgium
  • fYear
    1996
  • Firstpage
    319
  • Lastpage
    326
  • Abstract
    We present cyclo dynamic data flow (CDDF), a new data flow model for real time digital signal processing (DSP) applications. CDDF is an extension of cyclo static dataflow (CSDF) (G. Bilsen et al.; M. Engels et al., 1994) that keeps the interesting properties like analyzability and efficient compile time scheduling, while introducing data dependent control flow to improve the expressivity. The semantics are constructed such that extra knowledge about the internals of the actors, which is known to the programmer, can be expressed both in a natural way, and in a syntax that can be analyzed by automatic tools. We describe the proposed model in the context of already existing data flow languages, demonstrate its schedulability and its improved analyzability as compared to the Boolean data flow model (J.T. Buck, 1993)
  • Keywords
    data flow computing; parallel languages; real-time systems; scheduling; signal processing; Boolean data flow model; CDDF; automatic tools; cyclo dynamic data flow; cyclo static dataflow; data dependent control flow; data flow languages; data flow model; real time digital signal processing; semantics; Automatic control; Context modeling; Digital signal processing; Flow graphs; Parallel processing; Power system modeling; Production; Programming profession; Runtime; Sampling methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1996. PDP '96. Proceedings of the Fourth Euromicro Workshop on
  • Conference_Location
    Braga
  • Print_ISBN
    0-8186-7376-1
  • Type

    conf

  • DOI
    10.1109/EMPDP.1996.500603
  • Filename
    500603