Karşılaştırma Tablosu
Karşılaştırma için temel | Gevşek Eşleşmiş Çok İşlemcili Sistem | Sıkıca Bağlantılı Çok İşlemcili Sistem |
---|---|---|
Temel | Her işlemcinin kendi bellek modülü vardır. | İşlemciler paylaşılan bellek modüllerine sahiptir. |
Verimli | Farklı 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ışma | Genel olarak, bellek çatışmasıyla karşılaşmazsınız. | Daha fazla hafıza çakışması yaşıyor. |
Karşılıklı bağlantılar | Mesaj 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 .
İ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 .
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
- 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 .
- 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.
- 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 .
- 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) .
- Gevşek bağlanmış sistemin veri hızı düşüktür, sıkıca bağlanmış sistemin veri oranı yüksektir .
- 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.