Berkeley UPC

Скріншот програми:
Berkeley UPC
Дані програми:
Версія: 2.28 оновлений
Дата завантаження: 13 Aug 18
Ліцензія: Безкоштовно
Популярність: 57
Розмір: 6920 Kb

Rating: 2.9/5 (Total Votes: 7)

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


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

Вимоги :

< li> XCode

Схожі програми

Berkeley UPC

Коментар не знайдено
додати коментар
Включіть картинки!