Skip Navigation Linksdomov > napredno iskanje > rezultati > izpis
Zapis SUTRS

VRSTA GRADIVAanalitična raven (sestavni del), tekstovno gradivo, tiskano, 1.01 - izvirni znanstveni članek
DRŽAVA IZIDASlovenija
LETO IZIDA2005
JEZIK BESEDILA/IZVIRNIKAslovenski
PISAVAlatinica
AVTORGreiner, Sašo - avtor
ODGOVORNOSTBrest, Janez - avtor // Žumer, Viljem - avtor
NASLOVNačrtovanje porazdeljene arhitekture za simultano izvajanje programskih bremen
V PUBLIKACIJIElektrotehniški vestnik. - ISSN 0013-5852. -ǂLetn. ǂ72, ǂšt. ǂ2/3 (2005), str. 91-96.
KRATKA VSEBINAUč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čenpogled 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.
OPOMBEBibliografija: str. 96 // Abstract ; Povzetek
OSTALI NASLOVIDesigning distributed architecture for concurrent program execution
PREDMETNE OZNAKE// porazdeljeni sistemi // paralelno izvajanje // računalniška arhitektura // grozdne arhitekture
UDK004.9

izvedba, lastnina in pravice: NUK 2010