Distributed Implementation of SIGNAL: Scheduling & Graph Clustering - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 1994

Distributed Implementation of SIGNAL: Scheduling & Graph Clustering

Résumé

This paper introduces the scheduling strategy and some key tools which have been designed for the distributed implementation of Signal, a real-time synchronous dataflow language. First, we motivate a scheduling strategy with respect to the reactivity and time-predictability requirements bound to real-time computing. Then, several key tools to implement this scheduling strategy are described. These tools are acting on the concept of Synchronous-Flow Dependence Graph (SFD Graph) which defines a generalization of Directed Acyclic Graph and constitutes the abstract representation of Signal programs. The tools presented in this paper are: (a) the abstraction of SFD graphs which enables grain-size tuning according to the target architecture, (b) the notion of scheduling over SFD graphs and (c) qualitative clustering tools based on the notion of Compositional Deadlock Consistency.
Fichier principal
Vignette du fichier
FTRTFT-94_distr.pdf (256.31 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00544101 , version 1 (07-12-2010)

Identifiants

  • HAL Id : hal-00544101 , version 1

Citer

Olivier Maffeis, Paul Le Guernic. Distributed Implementation of SIGNAL: Scheduling & Graph Clustering. Third International Symposium Organized Jointly With The Working Group Provably Correct Systems, Procos, Sep 1994, Lübeck, Germany. pp.547-566. ⟨hal-00544101⟩
241 Consultations
195 Téléchargements

Partager

Gmail Facebook X LinkedIn More