A compiler for parallel Unity programs using OpenMp - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 1999

A compiler for parallel Unity programs using OpenMp

Abstract

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.

Domains

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

Dates and versions

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

Identifiers

  • HAL Id : inria-00098760 , version 1

Cite

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⟩
127 View
121 Download

Share

Gmail Facebook X LinkedIn More