Technical Area

Programming Environments

 

 

Programming Models for Parallel Environments

Message Passing Interface (MPI):  is a library specification for message-passing, proposed as a standard by a broadly based committee of vendors, implementors, and users.

OpenMP: The OpenMP Application Program Interface (API) supports multi-platform shared-memory parallel programming in C/C++ and Fortran on all architectures, including Unix platforms and Windows NT platforms. Jointly defined by a group of major computer hardware and software vendors, OpenMP is a portable, scalable model that gives shared-memory parallel programmers a simple and flexible interface for developing parallel applications for platforms ranging from the desktop to the supercomputer.

 

Programming Environments for Grid Computing

ASSIST
GRID superscalar
Ninf-G
PoP-C++
ProActive
Satin

     Contact details

Coordinator: Rosa M. Badia

Postal mail:
Departament d'Arquitectura de Computadors
Universitat Politècnica de Catalunya
Campus Nord - D6-213
C/ Jordi Girona 1-3
E-08034 Barcelona
Spain

E-mail: rosab_at_ac.upc.edu

Phone: +34 93 4017191
Fax:     +34 93 4017055


This page is maintained by Rosa M. Badia. If you have any comments, please send her a message.