EUROPA Parallel C++ Specification

europa Parallel C++ Version 2.1

The europa Working Group on Parallel C++

Architecture sig

Denis Caromel (

Jean-Marc Challier (

Peter Dzwig (

Richard Kaufman (

Heather Liddell (

Alistair McEwan (

Philippe Mussi (

Jörg Nolte (

Dennis Parkinson (

Jonathan Poole (

Malcolm Rigg (

Yves Roudier (

Graham Roberts (

David Sagnol (

Russel Winder (

This paper presents the definition of europa, a framework within which parallel C++ environments can be developed and standardised. europa sets out a framework which will add portability to parallel C++ systems and will run across a variety of hardware architectures, while encompassing as wide a set of parallel computing models and paradigms as possible, both standard models and user extensible models. This is done entirely within standard C++, i.e. without syntactic extensions to C++.

Copyright 1997 EUROPA WG

Last updated: 26 Nov 1997