1 Kasım 2009 Pazar

Çok Çekirdekli Sistemler'e Devam ...

Çok Çekirdekli Sistemlerin Uygulamalar Üzerindeki Etkileri
Olumlu Etkileri

- Alan başına düşen hesaplamayı artırır Increases the areal density of computation
  • Örn: Saniyede birim alan başına düşen işlem sayısı
  • Daha düşük fiziksel yapı, yönetim maliyetleri
- Enerji Kullanımındaki Verimi Artırır
  • Enerji tüketimini azaltır
  • Aynı enerji ve soğutma imkanı ile daha fazla kapasite
  • Yeni uygulamalara imkan verme
  • Digital media işleme
  • Çok sayıda veriyi control etme
  • Karmaşık iş analizleri
Olumsuz Etkileri
- Hafıza Performansında Düşüş
  • Çekirdek başına düşen efektif cache’de azalma
  • Artan chip bantgenişliği
- Tekil thread performans büyümesinde yavaşlama
  • Karmaşık işlemlerin cevap süresi üzerinde etki
  • Amdahl’s Law, düşük optimize edilmiş yazılımlarla yarışmada
-Eşzamanlı programlama konusunda kabiliyet eksikliği
  • Programlama deyimleri, kütüphaneleri, araçları ve eğitimi konularında zayıflık
-İzleme hataları ve performans darboğazları konusundaki güçlükler
  • Uygulamalar arasında artan paralelizm ve fiziksel kaynakların paylaşılması

Hiç yorum yok:

Yorum Gönder