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
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;
Conference_Titel :
Formal Methods and Models for Codesign (MEMOCODE), 2014 Twelfth ACM/IEEE International Conference on
Conference_Location :
Lausanne
DOI :
10.1109/MEMCOD.2014.6961842