Berkeley UPC

Software kuvakaappaus:
Berkeley UPC
Ohjelmiston tiedot:
Versio: 2.28 Päivitetty
Lähetyksen päivämäärä: 13 Aug 18
Lupa: Vapaa
Suosio: 57
Koko: 6920 Kb

Rating: 2.9/5 (Total Votes: 7)

Unified Parallel C (UPC) on laajennettu C-ohjelmointikieli, joka on suunniteltu suurten suorituskykyisten tietokoneiden suurille rinnakkaismalleille. Kieli tarjoaa yhtenäisen ohjelmointimallin sekä jaettua että hajautettua muistilaitetta varten. Ohjelmoija sisältää yhden jaetun ja osioidun osoitetilan, jossa jokainen prosessori voi lukea ja kirjoittaa suoraan muuttujia, mutta jokainen muuttuja liittyy fyysisesti yhteen prosessoriin. UPC käyttää laskentamallia, jossa rinnakkaismäärän määrä on kiinteä ohjelmaohjelman käynnistysaikana, tyypillisesti yhdellä suoritustasolla prosessia kohti.


UPC-kieli kehittyi kokemuksista kolmella muulla aiemmalla kielellä, jotka ehdottivat rinnakkaisia ​​laajennuksia ISO C 99: AC, Split-C ja Parallel C Preprocessor (PCP). UPC ei ole edelläkävijä näistä kolmesta kielestä, vaan pyrkii tislaamaan kunkin parhaita ominaisuuksia. UPC yhdistää jaetun muistin ohjelmoinnin paradigman ohjelmoitavuuteen liittyvät edut ja tiedonsiirron ohjelmaa koskevan paradigman tiedonsiirron ja suorituskyvyn hallinnan.

Vaatimukset :

< li> XCode

Vastaavia ohjelmistoja

ActiveTcl (Mac)
ActiveTcl (Mac)

12 Dec 14

B-Prolog
B-Prolog

22 Nov 14

Agena
Agena

1 Sep 16

Kommentit Berkeley UPC

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!