PVM (Parallel Virtual Machine): Le standard de fait de la programmation distribuée, aussi bien sur
machines multiprocesseurs que sur réseaux de stations de travail. Dernière modification le 5 septembre 2002.
MPI: library specification for message-passing. Dernière modification le 9 février 1999.
Converse: a portable parallel programming framework. Dernière modification le 8 novembre 2001.
ACE (Adaptive Communication Environment): The Adaptive Communication Environment (ACE) is a freely available
Object-Oriented network programming toolkit targeted for developers of
high-performance concurrent network applications and services. ACE encapsulates
the following user-level UNIX and proprietary operating systems OS facilities
via portable, type-secure, C++ interfaces: IPC mechanisms, event multiplexing,
multi-threading and synchronization, explicit dynamic linking, memory-mapped
files and shared memory management, System V IPC, Sun RPC. Dernière modification le 13 novembre 2002.
MPICH: a portable implementation of MPI. Dernière modification le 30 juillet 1996.
DIPC (Distributed Inter-Process Communication): ``It enables you to build and program multi-computers very easily. It
provides, among other things, Transparent Distributed Shared Memory (DSM). All
the hardware that you need are some personal computers connected to a TCP/IP
network.'' Dernière modification le 2 juillet 2002.
TreadMarks: parallel computing on networks of workstations. Dernière modification le 30 juin 1999.
LAM: a MPI implementation for heterogeneous computers on network. Dernière modification le 13 novembre 2002.
PMPthreads: Pthread with many patches. Dernière modification le 21 septembre 1998.
Charm/Charm++: machine independent parallel programming system. Dernière modification le 9 septembre 2002.
ROMIO: a high-performance, portable implementation of MPI-IO. Dernière modification le 29 juillet 1998.
AutoLink. Dernière modification le 9 novembre 2001.
Filaments. Dernière modification le 15 septembre 1998.
QpThread Library for C++: Thread library for C++ with support for signals, exceptions, timer
etc. Dernière modification le 4 octobre 2000.
MM: Shared Memory Library Dernière modification le 1 novembre 2002.
libtcp++: C++ class library to create TCP/IP clients/servers Dernière modification le 13 novembre 2002.
Converse: a portable parallel programming framework. Dernière modification le 9 septembre 2002.
« Il faudrait peut-être qu'il [Bill Gates] apprenne qu'il y
a des plaisirs qui sont plus importants que ceux de s'asseoir sur
d'énormes fortunes, il y a des plaisirs qui viennent, par exemple,
de la satisfaction d'un travail bien fait. Comme c'est le cas de tous
les gens qui travaillent de façon bénévole sur les logiciels libres
aujourd'hui. »
Roberto di Cosmo, France Info, 7 octobre 1998.