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: 8
Koko: 6920 Kb

Rating: 2.7/5 (Total Votes: 6)

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

F-Script
F-Script

4 Jan 15

Xenon
Xenon

12 Dec 14

Objective-Basic
Objective-Basic

2 Jan 15

B-Prolog
B-Prolog

22 Nov 14

Kommentit Berkeley UPC

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