Linguaggi a Memoria Condivisa
L’obiettivo di questo approccio è quello di emulare la memoria condivisa usando lo stesso numero di messaggi che sarebbero stati usati se il programma fosse stato scritto con un linguaggio a scambio messaggi.
Alcuni linguaggi offrono un insieme limitato di primitive per la condivisione dei dati.
Linguaggi a memoria condivisa:
Linda, Orca, SDL, OpenMP, Pthreads, Ease e Java.