| Верзија | 2020.4.0 |
|---|---|
| Издавач | Lawrence Berkeley National Laboratory |
| Датум изласка | 21. 9. 2020. |
| Датум додавања | 21. 9. 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 |
Опис
Унифиед Параллел Ц (УПЦ) је проширење програмског језика Ц дизајнирано за рачунарство високих перформанси на паралелним машинама великих размера. Језик обезбеђује униформни модел програмирања за хардвер са дељеном и дистрибуираном меморијом. Програмер је представљен са једним заједничким, партиционисаним адресним простором, где променљиве може директно читати и писати било који процесор, али је свака променљива физички повезана са једним процесором. УПЦ користи модел израчунавања једног програма са више података (СПМД) у коме је количина паралелизма фиксирана у време покретања програма, обично са једном нити извршавања по процесору.
УПЦ језик је еволуирао из искуства са три друга ранија језика који су предлагали паралелна проширења за ИСО Ц 99: АЦ , Сплит-Ц и Параллел Ц Препроцессор (ПЦП). УПЦ није надскуп ова три језика, већ покушај да се издвоје најбоље карактеристике сваког од њих. УПЦ комбинује предности програмирања парадигме програмирања дељене меморије и контролу над распоредом података и перформансама парадигме програмирања преноса порука.
Кључни детаљи
- Проширење програмског језика Ц дизајнирано за паралелно рачунарство високих перформанси
- Последњи пут ажурирано 21.09.2020
- Било је 1 ажурирање у последњих 6 месеци
- Тренутна верзија има 0 ознака на ВирусТотал-у