Obsah:
Definícia - Čo znamená predpoveď odvetvia?
Predikcia vetvy je prístup k počítačovej architektúre, ktorý sa snaží zmierniť náklady na vetvenie. Predikcia vetiev urýchľuje spracovanie vetvových inštrukcií s procesormi pomocou pipeliningu. Táto technika zahŕňa vykonanie určitých pokynov iba vtedy, ak sú určité predikáty pravdivé. Predikcia vetvy sa zvyčajne implementuje do hardvéru pomocou prediktora vetvy.
Predikcia vetvy je známa aj ako predikcia vetvy alebo jednoducho ako predikcia.
Techopedia vysvetľuje predpoveď odvetvia
Predikcia odvetvia je technika, ktorá sa používa na urýchlenie vykonávania pokynov na procesoroch, ktoré používajú potrubné rozvody. Procesory spočiatku vykonávali inštrukcie jeden po druhom, keď prišli, ale zavedenie potrubia znamenalo, že vetvovacie inštrukcie by mohli procesor výrazne spomaliť, pretože procesor musí čakať na vykonanie podmieneného skoku.
Predikcia vetvy rozdeľuje pokyny na predikáty podobné logike predikátov. CPU využívajúci predikciu vetvy vykonáva príkazy iba vtedy, ak je predikát pravdivý. Jedným príkladom je použitie podmienenej logiky. Pretože nepotrebný kód sa nespúšťa, procesor môže pracovať omnoho efektívnejšie. Predikcia vetvy je implementovaná v logike CPU s prediktorom vetvy.
