Tavsiye, 2024

Editörün Seçimi

Gevşek Bağlantılı ve Sıkıca Bağlantılı Çok İşlemcili Sistem Arasındaki Fark

Çok işlemcili, sistemde ikiden fazla işlemciye sahip olanıdır. İki bağlantılı çok işlemcili sistemimiz vardır; bunlar gevşek şekilde bağlanmış ve sıkıca bağlanmış çok işlemcili bir sistemdir. İşlemcinin arasındaki kuplaj derecesi, gevşek bir şekilde bağlı sistemde düşüktür, oysa sıkıca bağlı sistemdeki işlemciler arasındaki bağlantı derecesi yüksektir. Gevşek bağlanmış ve sıkıca bağlanmış çok işlemcili sistemler arasındaki temel fark, gevşek bağlanmış sistemin hafızayı dağıtmasıdır, oysa sıkı bağlanmış sistem paylaşılan hafızayı hakediyor. Aşağıda gösterilen karşılaştırma çizelgesi yardımıyla, gevşek bağlı ve sıkıca bağlı çoklu işlem sistemleri arasındaki bazı farklılıkları tartışalım.

Karşılaştırma Tablosu

Karşılaştırma için temelGevşek Eşleşmiş Çok İşlemcili SistemSıkıca Bağlantılı Çok İşlemcili Sistem
TemelHer işlemcinin kendi bellek modülü vardır.İşlemciler paylaşılan bellek modüllerine sahiptir.
VerimliFarklı işlemcilerde çalışan görevler çok az etkileşime girdiğinde verimlidir.Yüksek hızlı veya gerçek zamanlı işleme için verimli.
Hafıza çatışmaGenel olarak, bellek çatışmasıyla karşılaşmazsınız.Daha fazla hafıza çakışması yaşıyor.
Karşılıklı bağlantılarMesaj transfer sistemi (MTS).Arabağlantı ağları PMIN, IOPIN, ISIN.
Veri hızıDüşük.Yüksek.
PahalıDaha az pahalı.Daha pahalı.

Gevşek Bağlantılı Çok İşlemcili Sistemin Tanımı

Çok işlemcili, sistemde ikiden fazla işlemciye sahip olanıdır. Şimdi, bu işlemciler arasındaki bağlanma derecesi çok düşük olduğunda, sisteme gevşek bağlanmış çok işlemcili sistem adı verilir. Gevşek bir şekilde bağlanmış sistemde her işlemcinin kendi yerel hafızası, bir giriş-çıkış cihazı seti ve bir kanal ve hakem anahtarı (CAS) vardır . İşlemciye yerel belleği ve giriş-çıkış cihazları seti ile CAS'ı bilgisayar modülü olarak adlandırıyoruz .

Farklı bilgisayar modüllerinde yürütülen işlemler, mesaj aktarma sisteminin (MTS) fiziksel bir bölümünden mesaj alışverişi yaparak birbirleriyle iletişim kurar. Gevşek bağlanmış sistem aynı zamanda dağıtılmış sistem olarak da bilinir. Gevşek bir şekilde bağlı sistem, farklı bilgisayar modüllerinde çalışan işlemler minimum etkileşim gerektirdiğinde etkilidir .

İki veya daha fazla bilgisayar modülünün MTS'sine erişim talebi çarpışırsa, CAS eşzamanlı taleplerden birini sorumlu bir şekilde seçer ve seçilen istek tamamen yerine getirilinceye kadar diğer istekleri geciktirir. CAS, sistemdeki tüm işlemciler tarafından erişilebilen yüksek hızlı bir iletişim belleğine sahiptir. CAS'taki iletişim belleği , mesaj aktarımlarını tamponlamak için kullanılır.

Sıkı Bağlantılı Çok İşlemcili Sistemin Tanımı

Gevşek bağlanmış sistemin verimi, hızlı erişim süresi gerektiren bazı uygulamalar için çok düşük olabilir. Bu durumda, sıkı bir şekilde bağlanmış mikroişlemci sistemi kullanılmalıdır. Sıkıca bağlı sistem işlemcilere, paylaşılan bellek modüllerine, giriş çıkış kanallarına sahiptir .

Sıkıca birleştirilmiş sistemin yukarıdaki birimleri, üç ara bağlantı ağı, işlemci-bellek ara bağlantı ağı (PMIN), G / Ç-işlemci ara bağlantı ağı (IOPIN) ve kesme sinyali ara bağlantı ağı (ISIN) üzerinden bağlanır . Bu üç ara bağlantı ağının kullanımı aşağıdaki gibidir.

PMIN: Her işlemciyi her bellek modülüne bağlayan bir anahtardır. Bir işlemcinin bir veya daha fazla bellek modülüne veri yayınlayabileceği şekilde de tasarlanabilir.

ISIN: Her işlemcinin bir kesmeyi başka bir işlemciye yönlendirmesini sağlar .

IOPIN : Bir işlemcinin giriş çıkış cihazlarına bağlı olan bir G / Ç kanalı ile iletişim kurmasını sağlar.

Gevşek Bağlantılı ve Sıkıca Bağlantılı Çok İşlemcili Sistem Arasındaki Temel Farklılıklar

  1. Gevşek bir şekilde bağlanmış ve sıkıca bağlanmış bir sistem arasındaki temel fark, gevşek bir şekilde bağlanmış bir sistemin dağıtılmış hafızaya sahip olmasıdır, oysa sıkı bir şekilde bağlanmış bir sistem paylaşılan hafızaya sahiptir .
  2. Gevşek şekilde birleştiğinde, farklı işlemcilerde çalışan görevler aralarında en az etkileşime sahip olduğunda verimlidir . Öte yandan, sıkı bir şekilde bağlanmış olan sistem, işlemler arasında daha yüksek derecede bir etkileşime girebilir ve yüksek hızlı ve gerçek zamanlı işleme için verimlidir.
  3. Gevşek bir şekilde birleştirilmiş sistem genellikle çoğunlukla sıkı bir şekilde çiftler sistemi tarafından yaşanan bellek çatışması ile karşılaşmaz .
  4. Gevşek bağlanmış bir sistemdeki ara bağlantı ağı Mesaj Aktarım sistemidir (MTS), sıkı bağlanmış bir sistemde ara bağlantı ağları işlemci-bellek ara bağlantı ağı (PMIN), G / Ç-işlemci ara bağlantı ağı (IOPIN) ve kesme sinyalidir. ara bağlantı ağı (ISIN) .
  5. Gevşek bağlanmış sistemin veri hızı düşüktür, sıkıca bağlanmış sistemin veri oranı yüksektir .
  6. Gevşek bir şekilde bağlanmış sistem daha ucuzdur, fakat boyut olarak daha büyüktür, oysa sıkıca bağlanmış sistem daha pahalıdır, ancak boyut olarak küçüktür .

Sonuç:

Gevşek bağlanmış sistem veri hızını geciktiren dağıtılmış bir hafızaya sahipken, sıkı bağlanmış sistem veri hızını artıran paylaşılan hafızaya sahiptir.

Top