A calculus of Gamma programs - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 1992

A calculus of Gamma programs

Daniel Le Métayer
David Sands
  • Fonction : Auteur
  • PersonId : 833645

Résumé

Gamma is a minimal language based on conditional multiset rewriting. The virtues of this paradigm in terms of systematic program construction and design of programs for highly parallel machines have been demonstrated in previous papers. We introduce here sequential and parallel operators for combining Gamma programs and we study their properties. The main focus of the paper is to give conditions under which sequential composition can be transformed into parallel composition and vice versa. Such transformations are especially valuable for adapting Gamma programs for execution on a particular target architecture.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
RR-1758.pdf (1.14 Mo) Télécharger le fichier

Dates et versions

inria-00076998 , version 1 (29-05-2006)

Identifiants

  • HAL Id : inria-00076998 , version 1

Citer

Chris Hankin, Daniel Le Métayer, David Sands. A calculus of Gamma programs. [Research Report] RR-1758, INRIA. 1992. ⟨inria-00076998⟩
156 Consultations
92 Téléchargements

Partager

Gmail Facebook X LinkedIn More