Berkeley UPC

Screenshot Software:
Berkeley UPC
Detalii soft:
Versiune: 2.28 Actualizat
Incarca data: 13 Aug 18
Licenţă: Gratuit
Popularitate: 8
Dimensiune: 6920 Kb

Rating: 2.7/5 (Total Votes: 6)

Paralel C Unificat (UPC) este o extensie a limbajului de programare C conceput pentru calculul de înaltă performanță pe mașini paralele pe scară largă. Limba oferă un model de programare uniform pentru hardware-ul de memorie partajat și distribuit. Programatorul este prezentat cu un singur spațiu de adrese partajat, unde variabilele pot fi citite și scrise direct de orice procesor, dar fiecare variabilă este asociată fizic cu un singur procesor. UPC utilizează un model de calcul unic pentru mai multe date (SPMD), în care cantitatea de paralelism este fixată la momentul pornirii programului, de obicei cu un singur fir de execuție per procesor.


Limbajul UPC a evoluat de la experiențe cu alte trei limbi anterioare, care au propus extinderi paralele la ISO C 99: AC, Split-C și Pre-Procesor C paralel (PCP). UPC nu este o supersetare a acestor trei limbi, ci mai degrabă o încercare de a distila cele mai bune caracteristici ale fiecăruia. UPC combină avantajele de programare ale paradigmei de programare a memoriei partajate și controlul asupra aspectului de date și a performanței paradigmei de programare care transmite parola.

Cerințe :

li> XCode

Software similare

F-Script
F-Script

4 Jan 15

ActiveTcl (Mac)
ActiveTcl (Mac)

12 Dec 14

Objective-Basic
Objective-Basic

2 Jan 15

B-Prolog
B-Prolog

22 Nov 14

Comentarii la Berkeley UPC

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!