Nwlapcug.com


La differenza tra multiprocessore & sistemi Multicomputer

La differenza tra multiprocessore & sistemi Multicomputer


La differenza tra un sistema multiprocessore e un sistema con più computer è il numero di computer coinvolti in ciascuna. Entrambi sono ambienti multiprocessing: entrambi usano più di una CPU in un momento. Un sistema multiprocessore è un singolo computer che opera con più CPU, e un sistema con più computer è un cluster di computer che funzionano come un computer singolare. Ambienti multiprocessing possono funzionare con CPU condivisione di un sistema operativo..--chiamato multiprocessing simmetrico..--o con ogni CPU in esecuzione una singola istanza del sistema operativo..--chiamato Massively Parallel Processing.

Sistemi multipli di CPU

Un computer che dispone di due o più processori autoportante collegati alla scheda madre stessa è un sistema multiprocessore. Ogni processore ottiene la propria presa e unità di raffreddamento in un sistema con CPU multiple. I processori sono come operai di costruzione individuale presso il cantiere stesso. Possono lavorare insieme per completare un'attività più velocemente o lavorare separatamente per completare più attività contemporaneamente. Sistemi multipli di CPU possono essere utilizzati per tutte le attività di elaborazione generali, ma sono solitamente riservati per il mercato high-end e intensivo utilizza come server ed editing video professionale a causa del costo elevato. Alcuni carichi di lavoro di applicazione non possono essere suddivisi tra più di una CPU, limitando i miglioramenti delle prestazioni.

Computer con CPU multi-core

I processori multicore sono chip singolare che contengono più di una CPU. Computer che utilizzano CPU multicore si comportano esattamente come più CPU sistemi tranne tutti i core del processore condividono lo stesso chip e presa. È come se la costruzione già citata girocollo carpooled al sito di lavoro. I sistemi multicore costano molto meno rispetto ai sistemi multiprocessore e non hanno bisogno di schede madri tentacolare: CPU Multicore sono sostituiti più sistemi di processore nella maggior parte dei casi. Le CPU multicore sono utilizzate per qualsiasi tipo di calcolo e si trovano in smartphone, tablet, computer portatili economici e desktop high-end. Inoltre, un sistema multiprocessore può utilizzare diverse CPU multicore.

Ambienti con più computer in rete e recintati

Multicomputers sono simili ai supereroi del fumetto che combinano i poteri degli eroi minore, come Voltron o Captain Planet. Un multicomputer è un cluster di computer che funzionano come un singolo computer. Ogni sistema in un multicomputer ha un proprio hardware dedicato, le istanze del proprio sistema operativo e gestisce dati però MPP. Multicomputers può essere incorporato all'interno della stessa scheda madre o essere ospitato in casi diversi computer e collegati in rete. Multicomputers sono utilizzati in situazioni di elaborazione di dati di massa come scienza simulazioni, elaborazione di informazioni aziendali e hosting di siti web su Internet.

Ambienti di elaborazione distribuiti

Il calcolo distribuito è un tipo di multicomputing che è letteralmente fuori della scatola..--a volte fuori dalla regione geografica. Invece di condividere una scheda madre o la rete locale, distribuita computing utilizza un server per rompere in su un grande compito in più segmenti, distribuisce tali segmenti ad altri sistemi (di solito su Internet), utilizza i sistemi di distribuzione per elaborare i dati e restituisce i dati elaborati al server per l'analisi. I progetti di Folding@Home (elaborazione dei dati di ricerca medica) e SETI@Home (alla ricerca di vita aliena) sono due usi importanti di calcolo distribuito che quasi chiunque con un computer può volontariamente di partecipare.