Introducing Control in the Gaspard2 Data-Parallel Metamodel: Synchronous Approach

Ouassila Labbani 1 Jean-Luc Dekeyser 1 Pierre Boulet 1 Eric Rutten 1
1 DART - Contributions of the Data parallelism to real time
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
Abstract : In this document, we study the introduction of control in the Gaspard2 application UML metamodel by using the synchronous reactive system principles. This allows to take the change of running mode into account in the case of data parallel applications, and to study more general ways of mixing control and data parallel processing. Our study is applied to a particular context using two different models, exclusively dedicated to the process of computation or control. The computation part represents the Gaspard2 application metamodels based on the Array-OL language. This Language is often used to specify the data dependencies and the potential parallelism in intensive signal processing applications manipulating multidimensional data. The control part is represented by an automaton structure based on the Mode-Automata concept which makes it possible to clearly identify the different modes of a task and the switching conditions between modes. For this kind of applications, mixing control and data parallel processing, we propose an UML metamodel allowing to better visualize and control the construction of the system by clarifying, at a height abstraction level, the various relations and the possible interactions of this system. The proposed UML metamodel makes it possible to describe and to model the control automata, the different running modes and the link between control and computation parts. It also allows to clearly separate control and data parts by respecting the concurrency, the parallelism, the determinism and the compositionality of the Gaspard2 models.
Document type :
Reports
Liste complète des métadonnées

Cited literature [42 references]  Display  Hide  Download

https://hal.inria.fr/inria-00070228
Contributor : Rapport de Recherche Inria <>
Submitted on : Friday, May 19, 2006 - 7:36:29 PM
Last modification on : Tuesday, March 5, 2019 - 2:46:07 PM
Document(s) archivé(s) le : Sunday, April 4, 2010 - 8:40:04 PM

Identifiers

  • HAL Id : inria-00070228, version 1

Citation

Ouassila Labbani, Jean-Luc Dekeyser, Pierre Boulet, Eric Rutten. Introducing Control in the Gaspard2 Data-Parallel Metamodel: Synchronous Approach. [Research Report] RR-5794, INRIA. 2006, pp.49. ⟨inria-00070228⟩

Share

Metrics

Record views

478

Files downloads

271