Co je to zablokování potrubí ve výpočetní architektuře?

Zablokování potrubí ve výpočetní architektuře je zpoždění ve zpracování instrukcí, ke kterému dochází, když nelze zpracovat další pokyn v potrubí, protože požadovaná data ještě nejsou k dispozici. To se může stát, když je instrukce, která se spoléhá na výstup předchozí instrukce, vykonána předtím, než předchozí instrukce dokončila své zpracování. Potrubí pak musí počkat, až bude k dispozici výstup předchozí instrukce, než bude moci pokračovat ve zpracování další instrukce. Toto zpoždění může výrazně snížit výkon potrubí a celého systému.

Datum publikace: