C = (telaffuz 'bakınız Stripes') Paralel C / C ++ programlama dili Uzatma olduğunu.
Tüm tipik paralel programlama paradigmalarını kapsayacak ve tamamlayıcı veya hatta en doğal C / C ++ sözdizimi ve semantik ile bağlı tek bir paralel dili sağlayarak mevcut paralel dil uzantıları ve kütüphaneler yerine tasarlanmıştır.
ilkeler ve C = esnek görev iplik semantikleri, paralel görünürlük kapsamları, nesne-ücretsiz senkronizasyon ve uyandırma bekleme görev etkileşimi paradigmasını dahil kurgular kolayca derlenmiş veya yorumlanmış diğer usul ve nesne yönelimli diller tarafından kabul edilmesi tasavvur edilmektedir.
Kısaca, C ana fikri =, programcılar ilk etapta paralel programlar yazma odaklanmak yerine, sıralı programın uygulanması ve daha sonra ikinci bir yaklaşım olsa (bunu Multithread çalışarak iki kez işi yapalım paralel düşünme motive etmek, Birçok durumda kaçınılmaz da zarif) desteklenir.
Şu anda, C = dil uzatma, bir C kütüphanesi olarak uygulanır ve özel bir derleyici desteği anlamına gelmez, ne de mevcut yazılım bina süreçlerine radikal değişiklikler
Sınırlamalar :.
Sınırlı işlevsellik
Yorum Bulunamadı