next up previous contents
Next: MPI Up: Hajautusstrategiat Previous: Hajautusstrategiat

Laskennan hajauttaminen Beowulf-klusterissa

Laskennan hajauttamisessa Beowulf-klusteriin määräävin piirre on yksittäisen prosessorin laskentatehon suhde prosessorien väliseen kommunikointiin. Monissa hajautetuissa algoritmeissa, laskennan pullonkaulaksi muodostuu juuri prosessorien välinen kommunikointi. Beowulf klusteri on parhaimmillaan laskentaintensiivisissä hajautetuissa algoritmeissa verrattuna kommunikaatiointensiivisiin algoritmeihin.

Orientointi järjestelmän toteutuksessa voitaisiin hyötyä toisenlaisista hajautetuista ympäristöistä. Esimerkiksi vektoriprosessoreita (Computer Architectures [#!cs!#]) olisi mahdollista käyttää laskettaessa suurista tietomääristä matemaattisia muunnoksia (esim. projektion muunnos Fourier-avaruuteen).

Beowulf-klusterissa ei ole yleensä saatavilla vektoriprosessoreiden kaltaisia erikoislaitteistoja vaan yksittäiset prosessorit ovat SISD [#!cs!#, sivu=20] arkkitehtuurin mukaisia ja hajautus toteutetaan jakamalla suurehkoja laskentakokonaiuuksia prosessoreiden kesken.



 

T Valtteri Rahkonen
2000-04-02