Preskoči na vsebino
BU

Berkeley UPC for Mac

Preiskano na viruse Mac Free
Različica2020.4.0
Založnik Lawrence Berkeley National Laboratory
Datum izdaje21. sep. 2020
Datum dodajanja21. sep. 2020
Os zahteveMacintosh
ZahtevemacOS Mojave macOS High Sierra macOS Sierra OS X El Capitan OS X Yosemite OS X Mavericks OS X Mountain Lion XCode
Skupno prenosov698
Prenosi na teden1
CenaFree

Opis

Unified Parallel C (UPC) je razširitev programskega jezika C, zasnovanega za visokozmogljivo računalništvo na velikih vzporednih strojih. Jezik zagotavlja enoten programski model za strojno opremo v skupni in porazdeljeni pomnilniški opremi. Programerju je predstavljen en skupen, particioniran naslovni prostor, kjer lahko spremenljivke neposredno bere in zapisuje kateri koli procesor, vendar je vsaka spremenljivka fizično povezana z enim samim procesorjem. UPC uporablja model izračunavanja z več podatki v enem programu (SPMD), v katerem je količina vzporednosti določena ob času zagona programa, običajno z eno samo nitjo izvajanja na procesor.

Jezik UPC se je razvil iz izkušenj s tremi drugimi prejšnjimi jeziki, ki so predlagali vzporedne razširitve ISO C 99: AC, Split-C in vzporedni predprocesor C (PCP). UPC ni nadnabor teh treh jezikov, temveč poskus destilacije najboljših značilnosti vsakega od njih. UPC združuje programirne prednosti programske paradigme skupnega pomnilnika ter nadzor nad postavitvijo podatkov in zmogljivostjo programske paradigme posredovanja sporočil.

Ključne podrobnosti

  • Razširitev programskega jezika C, zasnovanega za visoko zmogljivo vzporedno računalništvo
  • Nazadnje posodobljeno 21. 9. 2020
  • V zadnjih 6 mesecih je bila izvedena 1 posodobitev
  • Trenutna različica ima 0 zastavic na VirusTotal

Podobni programi

Alternative