分岐予測
その他の語句
用語の解説
分岐予測とは
(ブンキヨソク)パイプラインアーキテクチャを持つマイクロプロセッサにおいて、効率よくパイプラインを働かせ、プロセッサの性能を向上させるための技術。
パイプラインアーキテクチャを持つマイクロプロセッサを効率よく駆動するには、パイプラインに次々に命令を送り込まなければならない。 しかし条件分岐命令があると、パイプラインが停止してしまうことが多い。 分岐の成立/不成立によって、2つの命令シーケンスの流れのうちどちらを採用するかは、条件分岐命令の実行段が終了しないと決定できないからだ。
この問題を解決するための方法の1つが分岐予測である。 分岐予測を行なうには、過去のある分岐命令が分岐したか、しなかったかという情報を「分岐予測バッファ」に記録しておき、次回の分岐ではそれをもとにして分岐先を決定できるようにする。 これにより、条件分岐命令の結果を待たずに、命令フェッチと実行を続けられる。 最初の1回だけは未定であるが、2回目からは過去の情報を元に、正しく分岐先からデータをフェッチすることが可能である。
分岐命令もパイプラインで処理されているため、分岐命令に続く命令列もすでにパイプライン中に投入され実行が開始されている。 予測がヒットした場合は、それらの命令は処理を続行するが、分岐の予測が外れた場合は後続のパイプラインの内容をフラッシュして、命令のフェッチからやり直さなければならない。 この予測ミスに伴う処理の遅れは、ペナルティと呼ばれる。
用語解説出典 powered by. アスキーデジタル用語辞典
CNET Japan
-
ふるさと納税、ポータルサイト事業者に掲載委託料など1166億円--総務省
総務省は2026年5月12日、ふるさと納税のポータルサイト運営事業者への支払額等に関する調査結果を発表した。全1788自治体を対象に、令和6年度(2024年度)の実績をまとめたもの。

