Rozdíl mezi víceprocesorovými a vícepočítačovými systémy

Makro fotografie elektronického obvodu. PCB na osvětlení.

Detailní záběr na počítačový procesor.

Kredit obrázku: Zhukow/iStock/Getty Images

Rozdíl mezi víceprocesorovým systémem a vícepočítačovým systémem je v počtu počítačů zapojených do každého z nich. Obě jsou multiprocesní prostředí: Obě používají více než jeden CPU najednou. Víceprocesorový systém je jeden počítač, který pracuje s více CPU, a vícepočítačový systém je shluk počítačů, které fungují jako jeden počítač. Prostředí s více procesory mohou pracovat s CPU sdílejícími operační systém – nazývané symetrické multiprocesování -- nebo s každým CPU běžícím na samostatné instanci operačního systému -- nazývané Massively Parallel Processing.

Více CPU systémů

Počítač, který má dva nebo více samostatně stojících procesorů připojených ke stejné základní desce, je víceprocesorový systém. Každý procesor má svou vlastní patici a chladicí jednotku v systému s více CPU. Zpracovatelé jsou jako jednotliví stavební dělníci na stejném staveništi. Mohou spolupracovat na rychlejším dokončení jednoho úkolu nebo pracovat samostatně a dokončit více než jeden úkol současně. Pro všechny obecné výpočetní úlohy lze použít více CPU systémů, ale obvykle jsou vyhrazeny pro high-end trh a intenzivní využití, jako jsou servery a profesionální střih videa kvůli vysoké náklady. Některé pracovní zátěže aplikací nelze rozdělit na více než jeden procesor, což omezuje zlepšení výkonu.

Video dne

Počítače s vícejádrovým CPU

Vícejádrové procesory jsou singulární čipy, které obsahují více než jeden CPU. Počítače využívající vícejádrové procesory se chovají přesně jako systémy s více procesory, kromě toho, že všechna procesorová jádra sdílejí stejný čip a patici. Je to, jako by se dříve zmíněná stavební četa vydala na místo práce. Vícejádrové systémy stojí mnohem méně než víceprocesorové systémy a nepotřebují rozlehlé základní desky: Vícejádrové CPU ve většině případů nahradily systémy s více procesory. Vícejádrové procesory se používají pro jakýkoli druh výpočetní techniky a nacházejí se v chytrých telefonech, tabletech, levných noteboocích a špičkových stolních počítačích. Víceprocesorový systém může navíc používat několik vícejádrových CPU.

Síťová a uzavřená vícepočítačová prostředí

Multipočítače jsou podobné kresleným superhrdinům, kteří kombinují schopnosti nižších hrdinů, jako je Voltron nebo Captain Planet. Vícepočítač je shluk počítačů, které fungují jako jeden počítač. Každý systém v multipočítači má svůj vlastní vyhrazený hardware, instance vlastního operačního systému a zpracovává data prostřednictvím MPP. Multipočítače mohou být zabudovány do stejné základní desky nebo mohou být umístěny v různých počítačových skříních a vzájemně propojeny do sítě. Multipočítače se používají v situacích hromadného zpracování dat, jako jsou vědecké simulace, zpracování obchodních informací a hostování webových stránek na internetu.

Distribuovaná výpočetní prostředí

Distribuované výpočty jsou typem multicomputingu, který je doslova mimo rámec – někdy mimo geografickou oblast. Místo sdílení základní desky nebo místní sítě používá distribuovaný výpočetní systém server k rozdělení velkého úkolu do více segmentů, segmenty do jiných systémů (obvykle přes internet), využívá distribuční systémy ke zpracování dat a zpracovaná data vrací na server analýza. Projekty SETI@home (hledání mimozemského života) a Folding@home (zpracování dat lékařského výzkumu) jsou dvě pozoruhodná použití distribuovaného počítání, kterých se může dobrovolně zúčastnit téměř každý, kdo má počítač v.