| Versiya | 2020.4.0 |
|---|---|
| Nəşriyyat | Lawrence Berkeley National Laboratory |
| Buraxılış tarixi | 21 sen 2020 |
| Tarix əlavə edildi | 21 sen 2020 |
| Os tələbləri | Macintosh |
| Tələblər | macOS Mojave macOS High Sierra macOS Sierra OS X El Capitan OS X Yosemite OS X Mavericks OS X Mountain Lion XCode |
| Cəmi yüklənmə | 698 |
| Həftədə endirmələr | 1 |
| Qiymət | Free |
Təsvir
Vahid Paralel C (UPC) genişmiqyaslı paralel maşınlarda yüksək performanslı hesablamalar üçün nəzərdə tutulmuş C proqramlaşdırma dilinin genişləndirilməsidir. Dil həm paylaşılan, həm də paylanmış yaddaş avadanlıqları üçün vahid proqramlaşdırma modelini təmin edir. Proqramçı, dəyişənlərin hər hansı bir prosessor tərəfindən birbaşa oxuna və yazıla biləcəyi, lakin hər bir dəyişən fiziki olaraq bir prosessorla əlaqələndirilə bilən vahid paylaşılan, bölünmüş ünvan sahəsi ilə təqdim olunur. UPC, paralelliyin miqdarının, adətən, hər bir prosessor üçün bir icra ipi ilə proqramın başlanğıc vaxtında müəyyən edildiyi bir hesablama modelindən istifadə edir.
UPC dili, ISO C 99-a paralel genişləndirmələr təklif edən daha əvvəlki üç dillə təcrübədən inkişaf etmişdir: AC, Split-C və Paralel C Preprosessoru (PCP). UPC bu üç dilin bir çoxluğu deyil, əksinə hər birinin ən yaxşı xüsusiyyətlərini ayırmaq cəhdidir. UPC ortaq yaddaş proqramlaşdırma paradiqmasının proqramlaşdırıla bilən üstünlüklərini və məlumatların yerləşdirilməsi və mesaj ötürmə proqramlaşdırma paradiqmasının performansına nəzarəti özündə birləşdirir.
Əsas detallar
- Yüksək performanslı, paralel hesablamalar üçün nəzərdə tutulmuş C proqramlaşdırma dilinin genişləndirilməsi
- Sonuncu dəfə 21/09/20 tarixində yenilənib
- Son 6 ay ərzində 1 yeniləmə var
- Cari versiyada VirusTotal-da 0 bayraq var