Dom Hardver Što je predviđanje grana? - definicija iz tehopedije

Što je predviđanje grana? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači predviđanje podružnice?

Predviđanje grana je pristup računalnoj arhitekturi koji pokušava umanjiti troškove grananja. Predviđanje grana ubrzava obradu granskih uputa s CPU-om pomoću cjevovoda. Tehnika uključuje samo izvršavanje određenih uputa ako su određeni predikati istiniti. Predviđanje grana obično se provodi u hardveru koristeći prediktor grane.

Predviđanje grana također je poznato i kao predviđanje grana ili jednostavno kao predviđanje.

Tehopedia objašnjava predviđanje grana

Predviđanje grana je tehnika koja se koristi za ubrzavanje izvršavanja uputstava za procesore koji koriste cjevovode. CPU-i su u početku izvršavali upute jednu po jednu kako su ulazili, ali uvođenje cjevovoda značilo je da bi upute za grananje mogle znatno usporiti procesor jer procesor mora čekati da se izvrši uvjetni skok.

Grana predviđanja raščlanjuje upute na predikate, slično logici predikata. CPU koji upotrebljava predviđanje grana izvršava izjave samo ako je predikat istinit. Jedan primjer je upotreba uvjetne logike. Budući da se nepotrebni kod ne izvršava, procesor može raditi mnogo učinkovitije. Predviđanje grana provodi se u logici CPU-a s prediktorom grane.

Što je predviđanje grana? - definicija iz tehopedije