Пераход да зместу
BU

Berkeley UPC for Mac

Праверана на вірусы Mac Free
Версія2020.4.0
Выдавец Lawrence Berkeley National Laboratory
Дата выпуску21 вер 2020 г.
Дата дададзена21 вер 2020 г.
Патрабаванні да ОСMacintosh
ПатрабаванніmacOS Mojave macOS High Sierra macOS Sierra OS X El Capitan OS X Yosemite OS X Mavericks OS X Mountain Lion XCode
Усяго загрузак698
Загрузкі ў тыдзень1
КоштFree

Апісанне

Unified Parallel C (UPC) з'яўляецца пашырэннем мовы праграмавання C, прызначанай для высокапрадукцыйных вылічэнняў на буйнамаштабных паралельных машынах. Мова забяспечвае адзіную мадэль праграмавання як для агульнай, так і для размеркаванай памяці. Праграмісту прадстаўлена адзіная агульная, падзеленая адрасная прастора, дзе зменныя могуць непасрэдна чытацца і запісвацца любым працэсарам, але кожная зменная фізічна звязана з адным працэсарам. UPC выкарыстоўвае мадэль вылічэнняў з адной праграмай і некалькімі дадзенымі (SPMD), у якой колькасць паралелізму фіксуецца падчас запуску праграмы, звычайна з адным патокам выканання на працэсар.

Мова UPC развілася з вопыту трох іншых ранейшых моў, якія прапаноўвалі паралельныя пашырэнні ISO C 99: AC , Split-C і Parallel C Preprocessor (PCP). UPC не з'яўляецца надмноствам гэтых трох моў, а хутчэй спробай вылучыць лепшыя характарыстыкі кожнай з іх. UPC спалучае ў сабе перавагі праграмавання парадыгмы праграмавання з агульнай памяццю і кантроль над размяшчэннем даных і прадукцыйнасцю парадыгмы праграмавання перадачы паведамленняў.

Асноўныя дэталі

  • Пашырэнне мовы праграмавання C, прызначанае для высокапрадукцыйных паралельных вылічэнняў
  • Апошняе абнаўленне 21.09.20
  • За апошнія 6 месяцаў было 1 абнаўленне
  • Бягучая версія мае 0 сцягоў на VirusTotal

Падобныя праграмы

Альтэрнатывы