C= Parallel C/C++ Programming Language Extension
| Versiya | 0.5 |
|---|---|
| Nashriyotchi | Hoopoe ProGroup |
| Ishlab chiqarilish sanasi | 19-avg, 2012 |
| Qo'shilgan sana | 19-avg, 2012 |
| Os talablari | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Talablar | None |
| Jami yuklamalar | 733 |
| Narx | Free to try |
Tavsif
C= (“See Stripes” deb talaffuz qilinadi) C/C++ dasturlash tilining parallel kengaytmasidir.
U barcha tipik parallel dasturlash paradigmalarini qamrab olish va C/C++ sintaksisi va semantikasi bilan tabiiy ravishda bog'langan yagona parallel tilni ta'minlash orqali mavjud parallel til kengaytmalari va kutubxonalarini to'ldirish yoki hatto almashtirish uchun mo'ljallangan.
C= printsiplari va konstruksiyalari, shu jumladan, moslashuvchan vazifa semantikasi, parallel ko'rinish doiralari, ob'ektsiz sinxronizatsiya va uyg'onishda vazifalarning o'zaro ta'siri paradigmasi boshqa protsessual va ob'ektga yo'naltirilgan tillar tomonidan osongina qabul qilinadi, kompilyatsiya qilinadi yoki sharhlanadi.
Xulosa qilib aytganda, C= ning asosiy g'oyasi parallel fikrlashni rag'batlantirishdan iborat bo'lib, dasturchilar ketma-ket dasturni amalga oshirish orqali ishni ikki marta bajarishdan ko'ra, birinchi navbatda parallel dasturlar yozishga e'tibor qaratishlari kerak (garchi oxirgi yondashuv, ko'p hollarda muqarrar, shuningdek, nafis qo'llab-quvvatlanadi).
Hozirgi vaqtda C= tili kengaytmasi C kutubxonasi sifatida amalga oshirilgan va kompilyatorni maxsus qo'llab-quvvatlashni yoki mavjud dasturiy ta'minotni yaratish jarayonlarini tubdan o'zgartirishni nazarda tutmaydi.