• DocumentCode
    159090
  • Title

    Optimized distribution of synchronous programs via a polychronous model

  • Author

    Ke Sun ; Besnard, Loic ; Gautier, Thierry

  • Author_Institution
    INRIA Rennes-Bretagne Atlantique, Rennes, France
  • fYear
    2014
  • fDate
    19-21 Oct. 2014
  • Firstpage
    42
  • Lastpage
    51
  • Abstract
    This paper presents a distribution methodology for synchronous programs, applied in particular on programs written in the Quartz language. The given program is first transformed into an intermediate model of guarded actions. After user-specified partitioning, the generated sub-models are transformed into Signal processes. Using the multi-clock calculation model of the Signal language, an optimized data-flow network can be automatically constructed. The optimization includes reducing the communication quantity and the computation load, with no change to the interface behaviors.
  • Keywords
    optimisation; programming languages; Quartz language; data-flow network optimization; multiclock calculation model; polychronous model; signal language; synchronous programs; Clocks; Computational modeling; Equations; Mathematical model; Optimization; Synchronization; Time-domain analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods and Models for Codesign (MEMOCODE), 2014 Twelfth ACM/IEEE International Conference on
  • Conference_Location
    Lausanne
  • Type

    conf

  • DOI
    10.1109/MEMCOD.2014.6961842
  • Filename
    6961842