«« ( Date ) »» // «« ( Thread ) »» // vlsi-nastava - 2003

Re: pipeline sabirac

by Marija Stojsavljevic
nedelja, 01. jun 2003 - 00:49.


...ako je vasa realizacija sporija, onda ste definitivno promasili
temu. Posto pipeline znaci istovremeno sabiranje vise brojeva
znaci da se vreme skracuje na vreme prolaska kroz jedan sloj
pipeline-a (pod uslovom da u svakom taktu stize nesto za sabiranje)

Kako vreme moze da se skrati na vreme prolaska kroz jedan stepen kad svako sabiranje mora da prodje kroz sve faze, odnosno svi sabirci (njihovi delovi) kroz sve stepene? Ja bih rekla da je usteda u tome sto neko sabiranje ne mora da ceka da se izvrsi prethodno nego ulazi u proces cim se za to stvore uslovi. Bas kao kod instrukcijskog pipeline-a: iz ugla instrukcije koja se izvrsava, gubi se malo vremena na upis u registre, ali se zato dobija usteda kada se gleda iz ugla instrukcije koja bi inace cekala na izvrsenje (jer ne ceka n taktova da se prethodna izvrsi nego samo jedan da se skloni iz prvog stepena).

Pozdrav,
Marija