Peršokti į turinį
BU

Berkeley UPC for Mac

Patikrinta nuo virusų Mac Free
parsisiųsti v2020.4.0 698 atsisiuntimai
Versija2020.4.0
Leidėjas Lawrence Berkeley National Laboratory
Išleidimo data2020-09-21
Data pridėta2020-09-21
OS reikalavimaiMacintosh
ReikalavimaimacOS Mojave macOS High Sierra macOS Sierra OS X El Capitan OS X Yosemite OS X Mavericks OS X Mountain Lion XCode
Iš viso atsisiuntimų698
Atsisiuntimai per savaitę1
KainaFree

apibūdinimas

Unified Parallel C (UPC) yra C programavimo kalbos plėtinys, sukurtas didelio našumo skaičiavimams didelės apimties lygiagrečiose mašinose. Kalba suteikia vienodą programavimo modelį tiek bendrai, tiek paskirstytai atmintinei aparatūrai. Programuotojui pateikiama viena bendra, padalinta adresų erdvė, kurioje kintamuosius gali tiesiogiai skaityti ir įrašyti bet kuris procesorius, tačiau kiekvienas kintamasis yra fiziškai susietas su vienu procesoriumi. UPC naudoja Single Program Multiple Data (SPMD) skaičiavimo modelį, kuriame lygiagretumo dydis fiksuojamas programos paleidimo metu, paprastai su viena procesoriaus vykdymo gija.

UPC kalba išsivystė iš patirties su kitomis trimis ankstesnėmis kalbomis, kurios pasiūlė lygiagrečius ISO C 99 plėtinius: AC , Split-C ir Parallel C Preprocessor (PCP). UPC nėra šių trijų kalbų superrinkinys, greičiau bandymas atskleisti geriausias kiekvienos iš jų savybes. UPC sujungia bendrosios atminties programavimo paradigmos programuojamumo pranašumus ir duomenų išdėstymo bei pranešimų perdavimo programavimo paradigmos našumo valdymą.

Pagrindinė informacija

  • C programavimo kalbos išplėtimas, skirtas didelio našumo lygiagrečiam skaičiavimui
  • Paskutinį kartą atnaujinta 09/21/20
  • Per pastaruosius 6 mėnesius buvo 1 atnaujinimas
  • Dabartinėje versijoje VirusTotal yra 0 vėliavėlių

Panašios programos

Alternatyvos