Перейти к содержимому
BU

Berkeley UPC for Mac

Проверено на вирусы Mac Free
Скачать v2020.4.0 698 скачиваний
Версия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 использует модель вычислений Single Program Multiple Data (SPMD), в которой уровень параллелизма фиксируется во время запуска программы, обычно с одним потоком выполнения на процессор.

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

Ключевые детали

  • Расширение языка программирования C, предназначенное для высокопроизводительных параллельных вычислений.
  • Последнее обновление 21.09.20
  • За последние 6 месяцев было 1 обновление
  • Текущая версия имеет 0 флагов на VirusTotal

Похожие программы

Альтернативы