Yeni bilgisayar mimarileri sağlayıcıları düzenli olarak yeni programlama modelleri sunmaya çalışır, örn. GPGPU'lar için yakın zamanda CUDA / OpenCL ve platform paralelliğinin kontrol arabirimi olarak C / POSIX'i değiştirir. (Poss & Koening, AM3: Çok çekirdekli bir Unix hızlandırıcısına doğru, 2015)
Mimari tasarımcıları neden paralel hesaplama için C / POSIX'in yerini almak üzere yeni programlama modelleri tasarlamaya çalışıyor? C / POSIX çok işlemcilere uygun değil mi veya C / POSIX'in orijinal yazarlarının C / POSIX tasarım zamanında paralel hesaplama ihtiyacı göz önünde bulundurulmadı mı? Yoksa programcıların C / POSIX'in sunabileceğinden daha fazla kapasiteye ihtiyaç duyması, CUDA / OpenCL gibi yeni tasarımlara başvurması mı?