1. Tehtävien viljely: Tämä lähestymistapa jakaa työn tai tehtävän useille prosessoreille, jolloin jokainen prosessori on vastuussa tietyn osan tehtävästä itsenäisesti.
2. Pipeline Processing: Tässä lähestymistavassa työn käsittely on jaettu useisiin pienempiin vaiheisiin, joista kukin vaihe on riippumattomien prosessorien hoitama.
3. Tietojen osiointi: Tietojen osiointi sisältää tietojen jakamisen pienempiin osiin ja niiden jakamisen useille prosessoreille käsittelyä varten.
4. Viestin välittäminen: Viestin välityksessä jokainen prosessori lähettää viestejä muille prosessoreille viestintää ja koordinointia varten, jolloin ne voivat jakaa tietoja ja tehdä yhteistyötä tehtävän suorittamisessa.
5. Jaettu muisti: Jaetun muistin arkkitehtuurin avulla useat prosessorit voivat käyttää yhteisiä muistialueita samanaikaisesti, jolloin ne voivat työskennellä jaetun tehtävän parissa samanaikaisesti.
6. Grid Computing: Grid-laskentaan kuuluu useiden verkon kautta kytkettyjen tietokoneiden käyttäminen ongelman ratkaisemiseksi yhdessä.
7. Hajautettu laskenta: Hajautettu laskenta käsittää tehtävän jakamisen pienempiin osiin ja niiden jakamisen useille prosessoreille, jotta ne voivat työskennellä niiden parissa itsenäisesti.
Julkaisupäivämäärä: