Ev Donanım Çok işlemcili nedir? - techopedia nedir?

Çok işlemcili nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Çok işlemcili ne demektir?

Çok işlemcili, her biri ortak ana belleği ve çevre birimlerini paylaşan iki veya daha fazla merkezi işlem birimi (CPU) olan bir bilgisayar sistemidir. Bu, programların aynı anda işlenmesine yardımcı olur.

Çok işlemcili kullanımın temel amacı, sistemin yürütme hızını artırmaktır, diğer amaçlar hata toleransı ve uygulama eşleşmesidir.

Çok işlemcinin iyi bir örneği, iki bilgisayar sistemine bağlı tek bir merkezi kuledir. Çok işlemcili, hesaplama hızlarını, performansı ve maliyet etkinliğini artırmanın yanı sıra gelişmiş kullanılabilirlik ve güvenilirlik sağlamanın bir yolu olarak kabul edilir.

Techopedia, Çok İşlemciyi Açıklıyor

Çoklu işlemede, tüm CPU'ların eşit işlevleri olabilir veya bazıları belirli işlevler için ayrılmış olabilir.

Çok işlemcili kullanmanın farklı yolları şunlardır:

  • Tek komut, tek veri (SISD) gibi tek işlemcili olarak
  • Birden çok yönerge, birden çok veri (MIMD) gibi birden çok perspektifte birden çok, tek tek komut dizisini yürütmek için tek bir sistem içinde
  • Genellikle vektör işleme için kullanılan tek komut, çoklu veri (SIMD) gibi çeşitli perspektiflerde tek bir talimat dizisi
  • Tek bir perspektifteki çoklu arıza, tekli veri (MISD) gibi arıza emniyeti sistemlerinde artıklık ve bazen de aşırı iş parçacığı veya boru hatlı işlemcileri tanımlamak için kullanılan çok sayıda talimat serisi

Çok işlemcili kullanmanın faydaları şunları içerir:

  • Geliştirilmiş performans
  • Birden fazla uygulama
  • Birden çok kullanıcı
  • Bir uygulama içinde çoklu görev
  • Yüksek verim ve / veya yanıt verebilirlik
  • CPU'lar arasında donanım paylaşımı

Çok işlemcili iletişim mimarisi:

  • İleti geçişi
    • Her işlemci için bağımsız adres alanı
    • İleti geçirme yoluyla işlemci iletişimi
    • İşlemciler özel anıları içerir
    • Yüksek fiyatlı, yerel olmayan operasyonlara dikkat çekiyor

  • Paylaşılan Bellek
    • İşlemci iletişimi, paylaşılan bir adres alanı aracılığıyla yapılır
    • İşlemci iletişimi paylaşılan bellek okuma / yazma yoluyla yapılır
    • Küçük ölçekli cihazlarda kullanışlı
    • Düşük gecikme süresi
    • Eşit olmayan bellek erişimi (NUMA) veya simetrik çok işlemli (SMP)
Çok işlemcili nedir? - techopedia nedir?