Äärimmäinen rinnakkaisuus

Äärimmäinen rinnakkaisuus (äärimmäisen rinnakkainen tehtävä, eng.  embarrassingly parallel ) on eräänlainen tehtävä rinnakkaisissa laskentajärjestelmissä , jotka eivät vaadi paljon vaivaa, kun ne jaetaan useisiin erillisiin rinnakkaisiin tehtäviin (rinnakkaistoiminto). Useimmiten näiden rinnakkaisten tehtävien välillä ei ole riippuvuutta (tai yhteyttä), eli niiden tulokset eivät vaikuta toisiinsa. [yksi]

Äärimmäisen rinnakkaiset tehtävät vaativat vain vähän tai ei ollenkaan yksimielisyyttä yksittäisten vaiheiden suorituksen tulosten välillä, mikä erottaa ne hajautetuista laskentatehtävistä , jotka edellyttävät välitulosten yhdistämistä. Rinnakkaistehtävät on helppo ajaa palvelinfarmilla (palvelinklustereissa), ja ne sopivat hyvin suurille hajautetuille Internet-alustoille, kuten BOINC .

Tyypillinen esimerkki erittäin rinnakkaisesta tehtävästä on grafiikankäsittely-yksikön (GPU) työ 3D-projektioiden laskennassa , jossa jokainen ruudun pikseli voidaan laskea itsenäisesti.

Esimerkkejä

Esimerkkejä erittäin samansuuntaisista tehtävistä:

Toteutukset

Katso myös

Muistiinpanot

  1. Rinnakkaisohjelmien suunnittelu ja rakentaminen, Ian Foster. Addison-Wesley (ISBN 9780201575941), 1995. Arkistoitu 11. maaliskuuta 2009 Wayback Machinen osiossa 1.4.4

Linkit