Çok İşlemcili ve Çok Bilgisayarlı Sistemler Arasındaki Fark

click fraud protection
Elektronik devrenin makro fotoğrafı. Aydınlatma üzerinde PCB.

Bir bilgisayar işlemcisinin yakın çekimi.

Resim Kredisi: Zhukow/iStock/Getty Images

Çok işlemcili bir sistem ile çok bilgisayarlı bir sistem arasındaki fark, her birinde yer alan bilgisayarların sayısıdır. Her ikisi de çok işlemli ortamlardır: Her ikisi de aynı anda birden fazla CPU kullanır. Çok işlemcili bir sistem, birden çok CPU ile çalışan tek bir bilgisayardır ve çok bilgisayarlı bir sistem, tek bir bilgisayar olarak çalışan bir bilgisayar kümesidir. Çok işlemli ortamlar, simetrik çoklu işlem olarak adlandırılan bir işletim sistemini paylaşan CPU'larla çalışabilir -- veya her bir CPU'nun işletim sisteminin ayrı bir örneğini çalıştırdığı -- Çok Büyük Düzeyde Paralel İşleme olarak adlandırılır.

Çoklu CPU Sistemleri

Aynı ana karta bağlı iki veya daha fazla bağımsız işlemciye sahip bir bilgisayar, çok işlemcili bir sistemdir. Her işlemci, çoklu CPU sisteminde kendi soketine ve soğutma ünitesine sahiptir. İşlemciler, aynı şantiyede çalışan bireysel inşaat işçileri gibidir. Bir görevi daha hızlı bitirmek için birlikte çalışabilirler veya aynı anda birden fazla görevi bitirmek için ayrı ayrı çalışabilirler. Tüm genel bilgi işlem görevleri için birden fazla CPU sistemi kullanılabilir, ancak genellikle üst düzey pazar ve sunucular ve profesyonel video düzenleme gibi yoğun kullanımlar nedeniyle yüksek maliyet. Bazı uygulama iş yükleri birden fazla CPU'ya bölünemez, bu da performans iyileştirmelerini sınırlar.

Günün Videosu

Çok Çekirdekli CPU Bilgisayarlar

Çok çekirdekli işlemciler, birden fazla CPU içeren tekil yongalardır. Çok çekirdekli CPU kullanan bilgisayarlar, tüm işlemci çekirdeklerinin aynı çipi ve soketi paylaşması dışında tam olarak birden çok CPU sistemi gibi davranır. Sanki daha önce bahsedilen inşaat ekibi şantiyeye arabayla gelmiş gibi. Çok çekirdekli sistemler, çok işlemcili sistemlerden çok daha düşük maliyetlidir ve genişleyen anakartlara ihtiyaç duymaz: Çok çekirdekli CPU'lar çoğu durumda birden çok işlemci sisteminin yerini almıştır. Çok çekirdekli CPU'lar her türlü bilgi işlem için kullanılır ve akıllı telefonlarda, tabletlerde, ekonomik dizüstü bilgisayarlarda ve üst düzey masaüstü bilgisayarlarda bulunur. Ek olarak, çok işlemcili bir sistem birkaç çok çekirdekli CPU kullanabilir.

Ağa Bağlı ve Kapalı Çok Bilgisayarlı Ortamlar

Çoklu bilgisayarlar, Voltron veya Captain Planet gibi daha küçük kahramanların güçlerini birleştiren çizgi film süper kahramanlarına benzer. Çoklu bilgisayar, tek bir bilgisayar olarak işlev gören bir bilgisayar kümesidir. Çoklu bilgisayardaki her sistemin kendi tahsis edilmiş donanımı, kendi işletim sisteminin örnekleri vardır ve MPP aracılığıyla verileri işler. Çoklu bilgisayarlar aynı ana karta yerleştirilebilir veya farklı bilgisayar kasalarına yerleştirilebilir ve birlikte ağa bağlanabilir. Çoklu bilgisayarlar, bilim simülasyonları, iş bilgilerinin işlenmesi ve İnternet'te web sitelerinin barındırılması gibi toplu veri işleme durumlarında kullanılır.

Dağıtılmış Bilgi İşlem Ortamları

Dağıtılmış bilgi işlem, kelimenin tam anlamıyla kutunun dışında - bazen coğrafi bölgenin dışında olan bir çoklu bilgi işlem türüdür. Dağıtılmış bilgi işlem, bir anakartı veya yerel ağı paylaşmak yerine, büyük bir görevi birden çok bölüme ayırmak için bir sunucu kullanır. (genellikle İnternet üzerinden), verileri işlemek için dağıtım sistemlerini kullanır ve işlenen verileri sunucuya geri gönderir. analiz. SETI@home (yabancı yaşamı aramak) ve Folding@home (tıbbi araştırma verilerini işlemek) projeleri, Bilgisayarı olan hemen hemen herkesin katılmaya gönüllü olabileceği dağıtılmış bilgi işlemin iki önemli kullanımı içinde.