Branch queue
≈ 1 min read
Names in other languages
No names in other languages are held for this entry yet.
Article bodies are English and are not machine-translated. A name in another language is not a translation of the article.
In computer architecture, while branch predictions occur the branch queue stores data, specifically when the branch predictor predicts if the branch is taken or not, the branch queue stores the predictions to be used later. A branch queue consists of only two values: taken or not taken. A branch queue helps other algorithms to increase parallelism and optimization. It is not software implemented or hardware one; it falls under hardware software co-design.
In computer architecture, while branch predictions occur the branch queue stores data, specifically when the branch predictor predicts if the branch is taken or not, the branch queue stores the predictions to be used later. A branch queue consists of only two values: taken or not taken. A branch queue helps other algorithms to increase parallelism and optimization. It is not software implemented or hardware one; it falls under hardware software co-design. ==References==
Text derived from https://en.wikipedia.org/w/index.php?oldid=1349306611 under CC BY-SA 4.0; modifications have been made.