Razlika između višeprocesorskih i višeračunalnih sustava

Makro fotografija elektroničkog sklopa. PCB na rasvjeti.

Krupni plan računalnog procesora.

Zasluga slike: Zhukow/iStock/Getty Images

Razlika između višeprocesorskog sustava i višeračunalnog sustava je broj računala uključenih u svaki. Oba su okruženja za više procesa: oba koriste više od jednog CPU-a istovremeno. Višeprocesorski sustav je jedno računalo koje radi s više CPU-a, a višeračunalni sustav je skupina računala koja rade kao jedno računalo. Višeprocesna okruženja mogu raditi s CPU-ima koji dijele operativni sustav - što se naziva simetrično višeprocesiranje -- ili sa svakim CPU-om koji pokreće pojedinačnu instancu operativnog sustava -- nazvano Masivno paralelna obrada.

Više CPU sustava

Računalo koje ima dva ili više samostojećih procesora povezanih na istu matičnu ploču je višeprocesorski sustav. Svaki procesor ima vlastitu utičnicu i rashladnu jedinicu u više CPU sustavu. Prerađivači su poput pojedinačnih građevinskih radnika na istom gradilištu. Oni mogu raditi zajedno kako bi brže završili jedan zadatak ili raditi odvojeno kako bi dovršili više od jednog zadatka istovremeno. Višestruki CPU sustavi mogu se koristiti za sve opće računalne zadatke, ali su obično rezervirani za high-end tržište i intenzivne upotrebe kao što su poslužitelji i profesionalno uređivanje videa zbog visoke trošak. Neka se radna opterećenja aplikacije ne mogu podijeliti na više od jednog CPU-a, što ograničava poboljšanja performansi.

Video dana

Višejezgrena CPU računala

Višejezgreni procesori su pojedinačni čipovi koji sadrže više od jednog CPU-a. Računala koja koriste višejezgrene procesore ponašaju se točno kao višestruki CPU sustavi osim što sve jezgre procesora dijele isti čip i utičnicu. Kao da je već spomenuta građevinska ekipa automobilom dovezla do radilišta. Višejezgreni sustavi koštaju mnogo manje od višeprocesorskih sustava i ne trebaju velike matične ploče: višejezgreni CPU-i su u većini slučajeva zamijenili više procesorske sustave. Višejezgreni procesori se koriste za bilo koju vrstu računalstva i nalaze se u pametnim telefonima, tabletima, jeftinim prijenosnim računalima i vrhunskim stolnim računalima. Dodatno, višeprocesorski sustav može koristiti nekoliko višejezgrenih CPU-a.

Umrežena i zatvorena višeračunalna okruženja

Multiračunala su slična superherojima iz crtića koji kombiniraju moći manjih heroja, kao što su Voltron ili Captain Planet. Višeračunalo je skupina računala koja funkcioniraju kao jedno računalo. Svaki sustav u višeračunalu ima svoj namjenski hardver, instance vlastitog operativnog sustava i obrađuje podatke putem MPP-a. Višeračunala mogu biti ugrađena u istu matičnu ploču ili biti smještena u različitim kućištima računala i umrežena zajedno. Višeračunala se koriste u situacijama masovne obrade podataka kao što su znanstvene simulacije, obrada poslovnih informacija i hosting web stranica na internetu.

Distribuirana računalna okruženja

Distribuirano računalstvo vrsta je višestrukog računalstva koje je doslovno izvan okvira - ponekad izvan geografske regije. Umjesto dijeljenja matične ploče ili lokalne mreže, distribuirano računalstvo koristi poslužitelj da razbije veliki zadatak na više segmenata, distribuira te segmentira na druge sustave (obično preko interneta), koristi distribucijske sustave za obradu podataka i vraća obrađene podatke poslužitelju za analiza. Projekti SETI@home (potraga za vanzemaljskim životom) i Folding@home (obrada podataka medicinskih istraživanja) su dvije značajne upotrebe distribuiranog računalstva u kojima se gotovo svatko s računalom može dobrovoljno prijaviti u.