Peamine erinevus - paralleelne vs hajutatud arvutus
Arvuti täidab ülesandeid vastavalt inimese antud juhistele. Paralleelarvutus ja hajutatud arvutus on kaks arvutustüüpi. Selles artiklis käsitletakse paralleelse ja hajutatud arvutamise erinevust. Paralleelset arvutust kasutatakse suure jõudlusega arvutites, näiteks superarvutite arendamisel. Hajutatud arvutus tagab andmete mastaapsuse ja järjepidevuse. Google ja Facebook kasutavad andmete salvestamiseks hajutatud arvutust. Peamine erinevus paralleelse ja hajutatud arvutuse vahel seisneb selles, et paralleelarvutus on mitme toimingu samaaegne sooritamine mitme protsessori abil, samal ajal kui hajutatud arvutis on mitu arvutit võrgu kaudu omavahel ühendatud ja ühise eesmärgi saavutamiseks koostööd tegema. Igal hajutatud süsteemi arvutil on oma kasutajad ja see aitab ressursse jagada.
SISU
1. Ülevaade ja põhierinevus
2. Mis on paralleelarvutus
3. Mis on hajutatud arvutus
4. Võrdlus kõrvuti - paralleelne vs hajutatud arvutus tabelina
5. Kokkuvõte
Mis on paralleelarvutus?
Arvuti on masin, mis suudab täita ülesandeid vastavalt inimeste antud juhistele. Arvutiarhitektuur määratleb, kuidas arvutile antud juhiseid täita. Varasematel arvutisüsteemidel oli üks protsessor. Lahendatav probleem jagunes juhiste reaks. Need juhised anti töötlejale üksteise järel. Igal hetkel täidetakse ainult üks käsk. Seejärel töötles protsessor need juhised läbi ja andis väljundi. See ei olnud tõhus mehhanism. Kiirust saab parandada sageduse suurendamisega, kuid see suurendab ka temperatuuri. See põhjustab rohkem soojuse hajumist. Seetõttu pole protsessori kiiruse suurendamine lihtne. Selle paralleelarvutuse tulemusena võeti kasutusele.
Paralleelarvutust tuntakse ka kui paralleeltöötlust. See on arvutusvorm, mis võib korraga läbi viia mitu arvutust. Paralleelarvutus kasutab paljusid protsessoreid. Lahendatav probleem jaguneb diskreetseteks osadeks. Iga osa jaotatakse edasi juhisteks. Need juhised on jaotatud protsessorite vahel. Seetõttu täidavad mitu protsessorit käske üheaegselt. Paralleelarvutus on kasulik keeruka arvutuse tegemiseks, kuna protsessorid jagavad omavahel töökoormuse. See säästab ka aega.
Joonis 01: Paralleelarvutus
Paralleelsete süsteemide puudusi võib olla vähe. Ühe protsessori käsku võib vaja minna teisele protsessorile. See võib põhjustada latentsust. Protsessorite arvu suurendamine on samuti kallis. Neid fakte tuleks paralleelsete süsteemide väljatöötamisel arvesse võtta. Kokkuvõttes aitab paralleelarvutus käivitada korraga mitu käsku ülesannete täitmiseks.
Mis on hajutatud arvutus?
Igapäevaelus saab inimene arvutit kasutada selliste rakendustega nagu Microsoft Word, Microsoft PowerPoint. Keerukaid probleeme ei pruugi ühe arvuti kasutamine lahendada. Seetõttu saab ühe probleemi jagada mitmeks ülesandeks ja jaotada paljudesse arvutitesse. Need arvutid saavad võrgu kaudu suhelda teiste arvutitega. Kõik nad toimivad sarnaselt ühe üksusega. Ühe ülesande mitme arvuti vahel jagamise protsessi nimetatakse hajutatud arvutuseks. Iga hajutatud süsteemi arvutit nimetatakse sõlmeks. Sõlmede kogum on klaster.
Hajutatud arvutust kasutatakse tänapäeval paljudes rakendustes. Mõned näited on Facebook ja Google. Need koosnevad miljonitest ja miljonitest kasutajatest. Kõik kasutajad suhtlevad teistega, jagavad fotosid jne. See suur andmemaht salvestatakse hajutatud arvutustehnika abil. Pangades, telefonivõrkudes, mobiilsidevõrkudes, hajutatud andmebaasides asuvad automaatsed tellerid kasutavad ka hajutatud arvutust.
Joonis 02: Hajutatud arvutus
Hajutatud arvutus pakub mitmeid eeliseid. Hajutatud süsteemid on laieneva kasvuga laiendatavad. See tagab mastaapsuse ja ressursse on lihtne jagada. Mõned puudused on see, et võrguprobleeme võib tekkida ning hajutatud tarkvara on keeruline välja töötada.
Mis vahe on paralleelsel ja hajutatud arvutil?
Erinev artikkel keskel enne tabelit
Paralleelne vs hajutatud arvutus |
|
Paralleelarvutus on arvutustüüp, kus mitu protsessorit täidavad korraga mitut ülesannet. | Hajutatud arvutus on arvutustüüp, mille puhul võrku ühendatud arvutid suhtlevad ja koordineerivad tööd sõnumi edastamise kaudu ühise eesmärgi saavutamiseks. |
Nõutavate arvutite arv | |
Paralleelarvutamine toimub ühes arvutis. | Hajutatud arvutus toimub mitme arvuti vahel. |
Töötlemise mehhanism | |
Paralleelselt arvutamiseks töötleb mitu protsessorit. | Hajutatud arvutustes tuginevad arvutid sõnumite edastamisele. |
Sünkroonimine | |
Kõigil protsessoritel on sünkroonimiseks ühine peakell. | Hajutatud arvutustes puudub globaalne kell, see kasutab sünkroonimisalgoritme. |
Mälu | |
Paralleelarvutuses võib arvutitel olla ühismälu või hajutatud mälu. | Jaotatud arvutustes on igal arvutil oma mälu. |
Kasutamine | |
Paralleelset arvutust kasutatakse jõudluse suurendamiseks ja teaduslikuks arvutamiseks. | Hajutatud arvutust kasutatakse ressursside jagamiseks ja mastaapsuse suurendamiseks. |
Kokkuvõte - paralleelne vs hajutatud arvutus
Paralleelarvutus ja hajutatud arvutus on kahte tüüpi arvutusi. Selles artiklis käsitleti paralleelse ja hajutatud arvutamise erinevust. Paralleelarvutite ja hajutatud arvutuste erinevus seisneb selles, et paralleelarvutuste abil täidetakse mitu ülesannet korraga mitme protsessori abil, samal ajal kui paralleelarvutuses on võrgu kaudu ühendatud mitu arvutit, et ühise eesmärgi saavutamiseks suhelda ja koostööd teha. Paralleelset arvutust kasutatakse peamiselt jõudluse suurendamiseks. Hajutatud arvutust kasutatakse jagatud ressursside kasutamise koordineerimiseks või kasutajatele sideteenuste pakkumiseks.
Laadige alla rida Parallel vs Distributed Computing
Selle artikli PDF-versiooni saate alla laadida ja kasutada võrguühenduseta eesmärkidel, nagu tsiteeritud. Laadige alla PDF-versioon siit: Erinevus paralleelse ja hajutatud arvutustehnika vahel