Berkeley UPC

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

Rating: 2.7/5 (Total Votes: 6)

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


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

Вимоги :

< li> XCode

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

Xenon
Xenon

12 Dec 14

ANTLRWorks
ANTLRWorks

14 Dec 14

Objective-Basic
Objective-Basic

2 Jan 15

ActivePerl (Mac)
ActivePerl (Mac)

12 Dec 14

Berkeley UPC

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