Berkeley UPC for Mac
| Verżjoni | 2020.4.0 |
|---|---|
| Pubblikatur | Lawrence Berkeley National Laboratory |
| Data tal-ħruġ | 21 Set 2020 |
| Data miżjuda | 21 Set 2020 |
| Rekwiżiti Os | Macintosh |
| Rekwiżiti | macOS Mojave macOS High Sierra macOS Sierra OS X El Capitan OS X Yosemite OS X Mavericks OS X Mountain Lion XCode |
| Tniżżil totali | 698 |
| Tniżżil fil-ġimgħa | 1 |
| Prezz | Free |
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