ORS - Ispit ( Međupovezivanje ) Flashcards
Međupovezivanje
Šta je mreža za međupovezivanje ?
- Mreža za međupovezivanje (MMP) je ključna komponenta arhitekture, koja ima odlučujući uticaj na ukupnu performansu i cenu.
○ Saobraćaj u MMP se sastoji od prenosa podataka i prenosa komandi i zahteva.
Navesti tipove mreža za međupovezivanje .
- Tipovi mreža za međupovezivanje: ○ jednostruka magistrala ○ potpuno povezana mreža ○ crossbar-matrica ○ mreža sa višestrukim putevima ○ hiperkocka
Navesti prednosti i mane mreže jednostruke magistrale .
- Jednostruka magistrala:
○ Prednosti:
§ Jednostavna i jeftina
○ Mane:
§ Samo jedna komunikacija je dozvoljena istovremeno
§ Protok podataka je podeljen na sve čvorove
§ Broj čvorova je ograničen ( Da bi se održala performansa )
Performansa je relativno slab
::slika:: Node1 - Node2
Navesi prednosti i mane potpuno povezane mreže .
- Potpuno povezana mreža:
○ Prednosti:
§ Svaki čvor je povezan sa svakim drugim, pa su performanse visoke
§ komunikacije se odvijaju paralelno između svih čvorova
○ Mane:
§ Veoma skupo, troškovi znatno rastu sa brojem čvorova
:: slika ::
Navesti prednosti i mane mreže krosbarmatrice .
- Crossbar matrica:
○ Prednosti:
§ Dinamička veza, topologija se menja pomoću prekidača
§ Potpuno je povezana ( direktna veza između svakog čvora )
§ Manji broj veza nego kod statički potpuno povezane mreže
§ Veliki broj paralelnih komunikacija
○ Mane:
§ Zahteva veliki broj prekidača
:: slika ::
Navesti prednosti i mane mreže sa višestrukim putevima .
- Mreža sa višestrukim putevima: ○ Prednosti: § Jeftinije od potpuno povezanih § Relativno dobre performanse § Može biti trodimenzionalne strukture sa višestrukim putevima ○ Mane: § Da bi se informacija prenela potrebno je rutiranje § Kompleksne za implementaciju
:: slika ::
Navesti prednosti i mane mreže hiperkocka .
○ Prednosti:
§ 2n čvorova su poredjani u n-dimenzionalnu kocku, svaki čvor je povezan sa n suseda
§ Veoma dobre performanse, trodimenzionalna struktura
○ Mane:
§ Potrebno je rutiranje kroz posredne čvorove
:: slika ::
Šta je semanticki razmak ?
- Semantički razmak je pojava koja nastaje usled porasta nivoa apstrakcije s kojom srazmerno raste semantička udaljenost između programskih jezika visokog novoa i mašinskog jezika.
Navesti osnovne karakteristike RISK arhitektura
.
- Ograničen skup instrukcija koji obuhvata samo jednostavne instrukcije, koje rezultuju smanjenom složenošću upravljačke jedinice i putanja podataka.
- Složene instrukcije na RISC računarima se izvršavaju kao niz RISC instrukcija.
Šta je protočna obrada, navedi faze 6-stepene protočne obrade i nacrtaj dijagram .
- Tehnika protočne obrade ( pipelining ) je tehnika za implementaciju paralelizma na nivou instrukcija unutar jednog procesora.
- Osnovne faze protočne obrade su:
○ Donošenje instrukcije (FI - fetch instruction)
○ Dekodovanje instrukcije (DI - decode instruction)○ Izračunavanje operanada (CO - calculate operand)
○ Donošenje operanada (FO - fetch operands)○ Izvršavanje instrukcije (EI - execture instruction)
○ Zapisivanje operanada (WO - write operand)
- Osnovne faze protočne obrade su:
:: slika ::
Šta podrazumeva pojam prefečovanje ?
- Prefetching je tehnika za ubrzavanje operacija donošenja
○ Radi tako što započinje operaciju donošenja čije rezultate uskoro očekujemo.
○ Podrazumeva donošenje sledećeg operanda iz glavne memorije dok se izvršava trenutna instrukcija.
Šta podrazumevamo pod pojmom arhitekture racunara, koje su karakteristike
?
- Arhitektura računara je skup modula računara, njihove međusobne veze i načina rada.
○ Pod ovim pojmom spadaju pojam arhitektura računara opšte i specijalne namene.- Računar arhitekture opšte namene je računar u uobičajenom smislu reči koji može da se koristi za širok skup delatnosti.
- Računar specijalne namene je zamišljen i implementiran za jednu, posebnu namenu. Takva arhitektura je koncentrisana na aplikaciju koju podržava i lišena je svega ostalog što nije neophodno.
○ Primer: računar koji reguliše rad veš-mašine