Akademska digitalna zbirka SLovenije - logo
Narodna in univerzitetna knjižnica, Ljubljana (NUK)
Naročanje gradiva za izposojo na dom
Naročanje gradiva za izposojo v čitalnice
Naročanje kopij člankov
Urnik dostave gradiva z oznako DS v signaturi
  • Načrtovanje porazdeljene arhitekture za simultano izvajanje programskih bremen
    Greiner, Sašo ; Brest, Janez ; Žumer, Viljem
    Učinkovito porazdeljevanje izvajanja programskega bremena je zahtevno opravilo tako s stališča modeliranja problema kot dejanske implementacije. Za porazdeljevanje splošnega bremena smo načrtovali ... abstraktno grozdno (cluster) arhitekturo, ki omogoča preprosto aplikacijo eksplicitnih mehanizmov paralelizacije na dejanski problem. V ta namen smo izdelali programski vmesnik, s katerim modeliramo programsko breme za porazdeljeno izvajanje na heterogenem računalniškem sistemu. Arhitektura zagotavlja transparentnost porazdeljenega izvajanja, implicitne ter eksplicitne sinhronizacijske mehanizme in komunikacijo po standardu za prenos sporočil MPI. Bistvo arhitekture in prednost pred sorodnimi različicami je prav v njeni abstraktnosti, ki omogoča osredotočen pogled na problematiko, medtem ko je nivo dejanskega porazdeljenega izvajanja odmaknjen - zanj v celoti skrbita arhitektura in programski vmesnik. Čeprav je komunikacija zasnovana z MPI, le-ta na stopnji aplikacijskega vmesnika sploh ni viden. Zaradi visoke stopnje sočasnosti smo izvajalno okolje na posameznem vozlišču implementirali z večnitnim ogrodjem. Niti služijo za sočasno izvajanje uporabniških in sistemskih (režijskih) poslov. Sistemski nivo arhitekture smo zasnovali robustno, kar pomeni, da lahko ob izpadu posameznega vozlišča ustrezno ukrepamo. Zaradi abstraktne zasnove arhitektura podpira množico vozliščnih topologij: gospodar-suženj, obroč, večnivojsko drevesno topologijo in druge.
    Vir: Elektrotehniški vestnik. - ISSN 0013-5852 (Letn. 72, št. 2/3, 2005, str. 91-96)
    Vrsta gradiva - članek, sestavni del
    Leto - 2005
    Jezik - slovenski
    COBISS.SI-ID - 9770262

vir: Elektrotehniški vestnik. - ISSN 0013-5852 (Letn. 72, št. 2/3, 2005, str. 91-96)

loading ...
loading ...
loading ...