Za latenciju cjevovoda jednog zadatka?

Sadržaj:

Za latenciju cjevovoda jednog zadatka?
Za latenciju cjevovoda jednog zadatka?

Video: Za latenciju cjevovoda jednog zadatka?

Video: Za latenciju cjevovoda jednog zadatka?
Video: Dvocijevka | Duboko zaronite u Serious Sam 4 2024, Studeni
Anonim

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.

Preporučeni: