Cjevovod ne pomaže u kašnjenju jednog zadatka; pomaže propusnost cjelokupnog radnog opterećenja. Više zadataka radi istovremeno koristeći različite resurse. Potencijalno ubrzanje=broj faza. Neuravnotežene duljine stupnjeva cijevi mogu smanjiti ubrzanje.
Što je latencija u cjevovodu?
Za svaku instrukciju potrebno je određeno vrijeme. Ovo je latencija za tu operaciju. To je količina vremena između izdavanja instrukcije i dovršetka.
Pomaže li cjevovod latenciji jednog zadatka?
Cjevovod ne pomaže u kašnjenju jednog zadatka, pomaže propusnost cijelog radnog opterećenja. … Vrijeme za “punjenje” cjevovoda i vrijeme za “odvod” smanjuje ubrzanje o Neuravnotežene duljine faza cijevi smanjuju ubrzanje.
Kako izračunati kašnjenje u cjevovodu?
Cjevovod smanjuje vrijeme ciklusa na duljinu najdulje faze plus kašnjenje registra. Latencija postaje CTN gdje je N broj faza jer će jedna instrukcija morati proći kroz svaku od faza i svaka faza traje jedan ciklus.
Kolika je latencija jedne instrukcije u ciklusima?
Najdulja instrukcija je ona koja koristi sve zadane komponente, odnosno lw (load) instrukcija. Dakle, kašnjenje instrukcije u jednom ciklusu= 200 + 100 + 200 + 200 + 100=800ps Za razliku od toga, latencija naredbe cjevovoda ˜=vrijeme za jedan ciklus takta=vrijeme za najdužu moguću fazu.