Berkeley UPC

Szoftver screenshot:
Berkeley UPC
Szoftver adatai:
Változat: 2.28 Frissítve
Feltöltés dátuma: 13 Aug 18
Engedély: Ingyenes
Népszerűség: 8
Méret: 6920 Kb

Rating: 2.7/5 (Total Votes: 6)

Az egységesített párhuzamos C (UPC) a nagy teljesítményű számítástechnika nagy méretű párhuzamos gépekhez tervezett C programozási nyelvének a kiterjesztése. A nyelv egy egységes programozási modellt biztosít mind a megosztott, mind a megosztott memóriaeszközök számára. A programozó egy megosztott, partícionált címtartományban jelenik meg, ahol a változókat közvetlenül bármely processzor olvashatja és írhatja, de minden változó fizikailag egy processzorhoz van társítva. Az UPC egyszámítógépes adatforgalmazási modellt (SPMD) alkalmaz, amelyben a párhuzamosság mennyisége a program indítási idején rögzül, jellemzően egy processzoronkénti végrehajtási menetenként.


Az UPC nyelv három korábbi nyelvből származó tapasztalatokból ered, amelyek az ISO C 99: AC, Split-C és Parallel C előfeldolgozó (PCP) párhuzamos kiterjesztéseit javasolják. A UPC nem a fenti három nyelv szupersettje, hanem egy kísérlet arra, hogy mindegyik legjobb tulajdonságait desztillálják. A UPC ötvözi a megosztott memória-programozási paradigmának a programozhatóság előnyeit, valamint az üzenet elhaladó programozási paradigmával történő adatelrendezést és teljesítményt.

Követelmények

li> XCode

Hasonló program

ANTLRWorks
ANTLRWorks

14 Dec 14

B-Prolog
B-Prolog

22 Nov 14

ActivePerl (Mac)
ActivePerl (Mac)

12 Dec 14

Hozzászólások a Berkeley UPC

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!