Berkeley UPC

Software screenshot:
Berkeley UPC
Software detaljer:
Version: 2.28 Opdateret
Upload dato: 13 Aug 18
Licens: Gratis
Popularitet: 8
Størrelse: 6920 Kb

Rating: 2.7/5 (Total Votes: 6)

Unified Parallel C (UPC) er en udvidelse af C-programmeringssproget designet til højtydende computere på store parallelle maskiner. Sproget giver en ensartet programmeringsmodel til både delt og distribueret hukommelses hardware. Programmeringen er præsenteret med et enkelt delt, partitioneret adresserum, hvor variabler kan læses og skrives direkte af enhver processor, men hver variabel er fysisk forbundet med en enkelt processor. UPC bruger en enkeltmultiprogram (Multiple Data) (SPMD) model for beregning, hvor mængden af ​​parallelisme er fastsat ved programets opstartstid, typisk med en enkelt tråd af udførelse pr. Processor.


UPC-sproget udviklede sig fra erfaringer med tre andre tidligere sprog, der foreslog parallelle udvidelser til ISO C 99: AC, Split-C og Parallel C Preprocessor (PCP). UPC er ikke et superset af disse tre sprog, men snarere et forsøg på at destillere de bedste karakteristika for hver. UPC kombinerer programmerbarhedsfordele ved det delte hukommelsesprogrammeringsparadigme og kontrollen over datalayout og ydeevne for meddelelsen, der passerer programmeringsparadigm.

Krav :

li> XCode

Lignende software

tavrasm
tavrasm

3 Jan 15

ActivePython (Mac)
ActivePython (Mac)

12 Dec 14

ActivePerl (Mac)
ActivePerl (Mac)

12 Dec 14

Kommentarer til Berkeley UPC

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!