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: 57
Méret: 6920 Kb

Rating: 2.9/5 (Total Votes: 7)

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

Hozzászólások a Berkeley UPC

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