Jäta vahele ja mine sisule
BU

Berkeley UPC for Mac

Viiruste suhtes skaneeritud Mac Free
Lae alla v2020.4.0 698 allalaadimisi
Versioon2020.4.0
Kirjastaja Lawrence Berkeley National Laboratory
Väljalaske kuupäev21. sept 2020
Kuupäev lisatud21. sept 2020
Os nõudedMacintosh
NõudedmacOS Mojave macOS High Sierra macOS Sierra OS X El Capitan OS X Yosemite OS X Mavericks OS X Mountain Lion XCode
Allalaadimisi kokku698
Allalaadimised nädalas1
HindFree

Kirjeldus

Unified Parallel C (UPC) on C-programmeerimiskeele laiendus, mis on loodud suure jõudlusega andmetöötluseks suuremahulistes paralleelseadmetes. Keel pakub ühtset programmeerimismudelit nii jagatud kui ka hajutatud mälu riistvara jaoks. Programmeerijale esitatakse üks jagatud, jaotatud aadressiruum, kus iga protsessor võib muutujaid otse lugeda ja kirjutada, kuid iga muutuja on füüsiliselt seotud ühe protsessoriga. UPC kasutab Single Program Multiple Data (SPMD) arvutusmudelit, milles paralleelsuse suurus on fikseeritud programmi käivitamise ajal, tavaliselt ühe täitmislõimega protsessori kohta.

UPC-keel arenes välja kogemustest kolme teise varasema keelega, mis pakkusid välja paralleelsed laiendused standardile ISO C 99: AC , Split-C ja Parallel C Preprocessor (PCP). UPC ei ole nende kolme keele superkomplekt, vaid pigem katse destilleerida igaühe parimaid omadusi. UPC ühendab ühismälu programmeerimise paradigma programmeeritavuse eelised ning kontrolli andmete paigutuse ja sõnumi edastamise programmeerimisparadigma jõudluse üle.

Peamised üksikasjad

  • Programmeerimiskeele C laiendus, mis on loodud suure jõudlusega paralleelseks andmetöötluseks
  • Viimati uuendatud 21.09.2020
  • Viimase 6 kuu jooksul on olnud 1 värskendus
  • Praegusel versioonil on VirusTotalis 0 lippu

Sarnased programmid

Alternatiivid