A compiler for parallel Unity programs using OpenMp - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 1999

A compiler for parallel Unity programs using OpenMp

Résumé

In this paper we explain how we built a compiler to transform a specification of a parallel Unity program into parallel Fortran code executable on a shared memory SGI machine using OpenMp. We use the Unity version modified by Eric F Van de Velde with a few adaptations. As non-determinism is not allowed with this version and as the mapping onto the shared memory machine is simply done using compiler directives to parallelize matrix and vector operations, the results show us that we can write very high level parallel programs and execute them efficiently.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
99-R-121.pdf (217.28 Ko) Télécharger le fichier

Dates et versions

inria-00098760 , version 1 (26-09-2006)

Identifiants

  • HAL Id : inria-00098760 , version 1

Citer

Raphaël Couturier, Bertrand Couturier, Dominique Méry. A compiler for parallel Unity programs using OpenMp. Parallel and Distributed Processing Techniques & Applications - PDPTA'99, Jul 1999, Las Vegas, USA, 21 p. ⟨inria-00098760⟩
155 Consultations
144 Téléchargements

Partager

More