Tietokone suorittaa tehtävät ihmisen antamien ohjeiden mukaisesti. Rinnakkaislaskenta ja hajautettu laskenta ovat kaksi laskutyyppiä. Tässä artikkelissa tarkastellaan eroa rinnakkais- ja hajautetun laskennan välillä. Rinnakkaislaskentaa käytetään korkean suorituskyvyn laskennassa, kuten supertietokonekehityksessä. Hajautettu laskenta tarjoaa tietojen skaalautuvuuden ja johdonmukaisuuden. Google ja Facebook käyttävät hajautettua tietojenkäsittelyä tietojen tallentamiseen. avainero rinnakkais- ja hajautetun laskennan välillä on se Rinnakkaislaskennalla tarkoitetaan useiden tehtävien suorittamista useilla prosessoreilla samanaikaisesti, kun taas hajautetussa laskennassa useita tietokoneita yhdistetään verkon kautta kommunikoimaan ja toimimaan yhteistyössä yhteisen tavoitteen saavuttamiseksi. Jokaisella hajautetun järjestelmän tietokoneella on omat käyttäjät ja se auttaa jakamaan resursseja.
1. Yleiskatsaus ja keskeiset erot
2. Mikä on rinnakkaislaskenta
3. Mikä on hajautettu tietotekniikka
4. Vertailu rinnakkain - rinnakkais vs. hajautettu tietojenkäsittely taulukkomuodossa
5. Yhteenveto
Tietokone on kone, joka voi suorittaa tehtäviä ihmisten antamien ohjeiden mukaisesti. Tietokonearkkitehtuuri määrittelee kuinka suorittaa tietokoneelle annetut ohjeet. Aikaisemmissa tietokonejärjestelmissä oli yksi prosessori. Ratkaistava ongelma jaettiin useisiin ohjeisiin. Nämä ohjeet annettiin prosessorille peräkkäin. Joka hetki suoritetaan vain yksi käsky. Sitten prosessori, käsitteli nämä ohjeet ja antoi tuloksen. Tämä ei ollut tehokas mekanismi. Nopeutta voidaan parantaa lisäämällä taajuutta, mutta se myös nostaa lämpötilaa. Se aiheuttaa enemmän lämmönpoistumista. Siksi prosessorin nopeutta ei ole helppo lisätä. Tämän rinnakkaislaskennan tuloksena otettiin käyttöön.
Rinnakkaislaskenta tunnetaan myös nimellä Rinnakkaiskäsittely. Se on laskentamuoto, jolla voidaan suorittaa useita laskelmia samanaikaisesti. Rinnakkaislaskenta käyttää monia prosessoreita. Ratkaistava ongelma on jaettu erillisiin osiin. Jokainen osa jaotellaan edelleen ohjeiksi. Nämä ohjeet on jaettu prosessorien kesken. Siksi useat prosessorit suorittavat ohjeita samanaikaisesti. Rinnakkaislaskenta on hyödyllistä monimutkaisen laskennan suorittamisessa, koska prosessorit jakavat työmäärän keskenään. Se säästää myös aikaa.
Kuva 01: Rinnakkaislaskenta
Rinnakkaisjärjestelmillä voi olla vähän haittoja. Yhden suorittimen suorittamat ohjeet saattavat tarvita toista prosessoria. Tämä voi aiheuttaa viiveen. Myös prosessorien lisääntyminen on kallista. Nämä tosiasiat tulisi ottaa huomioon kehitettäessä rinnakkaisia järjestelmiä. Kaiken kaikkiaan rinnakkaislaskenta auttaa suorittamaan useita ohjeita samanaikaisesti tehtävien suorittamiseksi.
Jokapäiväisessä elämässä henkilö voi käyttää tietokonetta työskennelläkseen esimerkiksi Microsoft Wordin, Microsoft PowerPointin kanssa. Monimutkaisia ongelmia ei välttämättä saada aikaan yhdellä tietokoneella. Siksi yksi ongelma voidaan jakaa useisiin tehtäviin ja jakaa monille tietokoneille. Nämä tietokoneet voivat kommunikoida muiden tietokoneiden kanssa verkon kautta. Ne kaikki toimivat samalla tavalla kuin yksi kokonaisuus. Yhden tehtävän jakamisprosessi useille tietokoneille tunnetaan hajautettuna laskennana. Jokainen hajautetun järjestelmän tietokone tunnetaan nimellä solmu. Joukko solmuja on a rykelmä.
Hajautettua laskentaa käytetään nykyään monissa sovelluksissa. Joitakin esimerkkejä ovat Facebook ja Google. Ne koostuvat miljoonista ja miljoonista käyttäjistä. Kaikki käyttäjät kommunikoivat muiden kanssa, jakavat valokuvia jne. Tämä suuri tietomäärä tallennetaan hajautetulla laskennalla. Pankkien, puhelinverkkojen, matkapuhelinverkkojen, hajautettujen tietokantojen automatisoidut kassakoneet käyttävät myös hajautettua laskentaa.
Kuva 02: Hajautettu tietojenkäsittely
Hajautetulla tietojenkäsittelyllä on useita etuja. Hajautetut järjestelmät ovat laajennettavissa kasvavaan kasvuun. Se tarjoaa skaalautuvuuden ja resurssien jakaminen on helppoa. Jotkut haitat voivat olla verkkoongelmia, ja hajautettujen ohjelmistojen kehittäminen on vaikeaa.
Rinnakkais vs. hajautettu tietojenkäsittely | |
Rinnakkaislaskenta on laskutyyppi, jossa useat prosessorit suorittavat useita tehtäviä samanaikaisesti. | Hajautettu laskenta on laskutyyppi, jossa verkottuneet tietokoneet kommunikoivat ja koordinoivat työtä viestin välityksellä yhteisen tavoitteen saavuttamiseksi. |
Vaadittavien tietokoneiden lukumäärä | |
Rinnakkaislaskentaa tapahtuu yhdessä tietokoneessa. | Hajautettu laskenta tapahtuu useiden tietokoneiden välillä. |
Käsittelymekanismi | |
Rinnakkaislaskennalla prosessorit suorittavat useita prosessoreita. | Hajautetussa laskennassa tietokoneet luottavat viestien kulkemiseen. |
tahdistus | |
Kaikilla prosessoreilla on yksi pääkellon synkronointia varten. | Hajautetussa laskennassa ei ole globaalia kelloa, se käyttää synkronointialgoritmeja. |
Muisti | |
Rinnakkaislaskennassa tietokoneilla voi olla jaettu muisti tai jaettu muisti. | Hajautetussa laskennassa jokaisella tietokoneella on oma muisti. |
Käyttö | |
Rinnakkaislaskentaa käytetään suorituskyvyn parantamiseen ja tieteelliseen laskentaan. | Hajautettua laskentaa käytetään resurssien jakamiseen ja skaalautuvuuden lisäämiseen. |
Rinnakkaislaskenta ja hajautettu laskenta ovat kahta laskentatyyppiä. Tässä artikkelissa käsiteltiin eroa rinnakkais- ja hajautetun laskennan välillä. Ero rinnakkais- ja hajautetun laskennan välillä on se, että rinnakkaislaskennalla tarkoitetaan useiden tehtävien suorittamista useilla prosessoreilla samanaikaisesti, kun taas rinnakkaislaskennassa useita tietokoneita yhdistetään verkon välityksellä kommunikoida ja tehdä yhteistyötä yhteisen tavoitteen saavuttamiseksi. Rinnakkaislaskentaa käytetään pääasiassa suorituskyvyn lisäämiseen. Hajautettua laskentaa käytetään jaettujen resurssien käytön koordinointiin tai viestintäpalvelujen tarjoamiseen käyttäjille.
Voit ladata tämän artikkelin PDF-version ja käyttää sitä offline-tarkoituksiin lainauksen yhteydessä. Lataa PDF-versio täältä: Ero rinnakkais- ja hajautetun tietojenkäsittelyn välillä
1. "Johdatus hajautettuun laskentaan ja sen tyyppeihin esimerkillä". Johdatus hajautettuun laskentaan ja sen tyyppeihin esimerkillä, Atoz-tieto, 5. maaliskuuta 2015. Saatavilla täältä
2. ”Hajautettu tietojenkäsittely”. Wikipedia, Wikimedia Foundation, 23. tammikuuta 2018. Saatavilla täältä
3.Manish Singh, harjoittelija Pune, Maharashtra Follow. ”Hajautettu ja rinnakkaisjärjestelmä”. LinkedIn SlideShare, 15. syyskuuta 2012. Saatavilla täältä
4. ”Rinnakkaislaskenta”. Wikipedia, Wikimedia Foundation, 23. tammikuuta 2018. Saatavilla täältä