Hlavní navigace

Názor k článku Povídky paralelistické: programování pro paralelní počítače od kmotr - Nechci se tady moc angazovat jako chytrak pres...

Článek je starý, nové názory již nelze přidávat.

  • 21. 8. 2003 14:57

    kmotr (neregistrovaný)

    Nechci se tady moc angazovat jako chytrak pres paralelni stroje, ale z toho jak to popisujete vyplyva, ze je to stejny pristup. Pouze se pro komunikaci procesu (master/slave z prikladu) nepouziva knihovny, ale systemovych prostredku linuxu. To je prima, ale pouze pokud stavite cluster z linux stroju (PCcek). PVM (a modernejsi MPI) poskytuji tyto sluzby obecne platforme coz, kdyz to myslite opravdu vazne, ma pro vas velke vyhody.
    Napr. si predstavte, ze sestavujete paralelni superpocitac ne jako cluster PC ale jako michanici heterogenich prostredi a platforem - typicky maji superpocitacova centra k dispozici nekolik starsich SGI, SUNu, ALPHA stroju a treba i ten PC cluster. Vsechny stroje maji porad nezanedbatelny vypocetni vykon, nehlede na jine zajimave vlastnosti (vektorove procesory atp.), ktere muzete v danem "slave" vyuzit. PVM potom zajistuje komunikaci v takto heterogenim prostredi - jestli si z Architektury superpocitacu dobre vzpominam, dokaze posilat data/vysledky mezi uzly a transparentne pri tom resit endian. Knoppix je super, ale na Originu nebo PowerChalenge asi nepobezi...
    Problem rozlozeni ulohy na soubezne procesy zustava.