SR




SR (scurt pentru sincronizarea resurselor) este un limbaj de programare conceput pentru programarea concomitentă.

Resursele încapsulează procesele și variabilele pe care le împărtășesc și pot fi compilate separat.

Operațiunile oferă mecanismul principal de interacțiune a procesului.

SR oferă o nouă integrare a mecanismelor pentru invocarea și deservirea operațiunilor.

În consecință, acceptă apel de procedură locală și la distanță, întâlnire, trecere de mesaje, creare dinamică a proceselor, multicast, semafore și memorie partajată.

Versiunea 2.2 a fost portată la Apollo, DecStation, Data General Aviion, HP 9000 Seria 300, MultiMax, Next, PA-Risc, RS/6000, Simetrie secvențială, SGI Iris, Sun-3, Sun-4 și altele.