Tämän tyyppinen rinnakkaiskäsittelyarkkitehtuuri käyttää yli tuhatta yksittäistä mikroprosessoria poikkeuksellisen monimutkaisten laskelmien ratkaisemiseksi. Tämä tarkoittaa asioita, kuten tieteellisiä tai teknisiä laskelmia, jotka eivät olisi lainkaan mahdollisia tavallisilla tietokoneilla. Eräänlainen supertietokone, MPP: t ovat parempi vaihtoehto "perinteisille" yhden prosessorin supertietokoneille. Molemmat voivat suorittaa samat tehtävät, mutta MPP: t voivat tehdä sen nopeammin ja tehokkaammin.
Technipages selittää Massively Parallel Processing (MPP)
Toimiakseen MPP: t tarvitsevat paljon arkkitehtuuria, jota yhden prosessorin tietokoneet eivät tarvitse. Tämä sisältää sekä laitteistot että ohjelmistot, jotta kaikkia käytettävissä olevia resursseja voidaan käyttää oikein. MPP: iden tapauksessa jokaisella monista CPU-ytimistä on oma muisti ja ne ovat yhteydessä muihin. Jokaisessa yksittäisessä ytimessä on avoimet viestintäkanavat, jotta ohjelmointitehtävät saadaan tehtyä mahdollisimman nopeasti. MPP: itä, joissa on jaetun muistin prosessorit, on olemassa – tässä kaikki ytimet käyttävät samaa muistia ja ytimet kommunikoivat tämän muistin kautta. Tätä lähestymistapaa käytetään yleensä tavallisissa (ei supertietokoneissa) koneissa, joissa on kaksi tai useampi suoritin.
Oikean rakenteen lisäksi MPP: t tarvitsevat myös käyttöjärjestelmän, joka pystyy tukemaan koneiden rinnakkaiskäsittelyä. Sitten on myös rakennettava ohjelmistoja hyödyntämään näiden koneiden valtavaa tehoa. Henkilökohtaiseen tai yksityiseen käyttöön niillä ei ole todellista tarkoitusta, eivätkä ne ole taloudellisesti kannattavia. Tieteellisissä yhteyksissä ne ovat kuitenkin välttämättömiä. Ilmailutekniikassa supertietokoneet suorittavat prosesseja, jotka vaativat tavallisilta koneilta useita kertoja kauemmin.
Massively Parallel Processing (MPP) yleiset käyttötavat
- MPP: t käyttävät useita rinnakkaisia prosessointeja suorittaakseen tehtäviä, jotka ovat mahdottomia tavalliselle tietokoneelle.
- Erityyppiset MPP: t käyttävät erilaisia muisti-/suoritinasetuksia.
- Verrattuna yhden prosessorin supertietokoneisiin MPP: t tarvitsevat lisäarkkitehtuuria, joka tukee erityisesti niiden asennusta.
Massively Parallel Processing (MPP) yleiset väärinkäytökset
- MPP: t ovat tietokoneita, jotka käyttävät useampaa kuin yhtä prosessoria.