Salta għall-kontenut
BU

Berkeley UPC for Mac

Skannjat għall-virus Mac Free
Verżjoni2020.4.0
Pubblikatur Lawrence Berkeley National Laboratory
Data tal-ħruġ21 Set 2020
Data miżjuda21 Set 2020
Rekwiżiti OsMacintosh
RekwiżitimacOS Mojave macOS High Sierra macOS Sierra OS X El Capitan OS X Yosemite OS X Mavericks OS X Mountain Lion XCode
Tniżżil totali698
Tniżżil fil-ġimgħa1
PrezzFree

Deskrizzjoni

Unified Parallel C (UPC) hija estensjoni tal-lingwa ta 'programmar C iddisinjata għal kompjuters ta' prestazzjoni għolja fuq magni paralleli fuq skala kbira. Il-lingwa tipprovdi mudell ta 'programmar uniformi kemm għal ħardwer tal-memorja kondiviż kif ukoll distribwit. Il-programmatur huwa ppreżentat bi spazju ta 'indirizz wieħed maqsum u maqsum, fejn il-varjabbli jistgħu jinqraw u jinkitbu direttament minn kwalunkwe proċessur, iżda kull varjabbli hija fiżikament assoċjata ma' proċessur wieħed. UPC juża mudell ta' komputazzjoni ta' Data Multipli ta' Program Uniku (SPMD) li fih l-ammont ta' paralleliżmu huwa ffissat fil-ħin tal-istartjar tal-programm, tipikament b'ħajt wieħed ta' eżekuzzjoni għal kull proċessur.

Il-lingwa UPC evolviet minn esperjenzi bi tliet lingwi oħra preċedenti li pproponew estensjonijiet paralleli għal ISO C 99: AC , Split-C, u Parallel C Preprocessor (PCP). L-UPC mhijiex superset ta’ dawn it-tliet lingwi, iżda pjuttost tentattiv biex tiddistilla l-aqwa karatteristiċi ta’ kull waħda. UPC jgħaqqad il-vantaġġi tal-programmabbiltà tal-paradigma tal-ipprogrammar tal-memorja kondiviża u l-kontroll fuq it-tqassim tad-dejta u l-prestazzjoni tal-paradigma tal-ipprogrammar li jgħaddi l-messaġġ.

Dettalji ewlenin

  • Estensjoni tal-lingwa ta 'programmar C iddisinjata għal kompjuters paralleli ta' prestazzjoni għolja
  • Aġġornata l-aħħar fil-21/09/20
  • Kien hemm aġġornament wieħed fl-aħħar 6 xhur
  • Il-verżjoni attwali għandha 0 bnadar fuq VirusTotal

Programmi simili

Alternattivi