Skip to content
GitLab
Explore
Sign in
Register
Changes
Page history
Update extra
authored
Dec 03, 2021
by
Toru Koizumi
Hide whitespace changes
Inline
Side-by-side
extra.md
View page @
0f29fac2
...
@@ -94,6 +94,8 @@ RV32IM向けにコンパイルしたCoreMarkのトレースは[内部用wiki](ht
...
@@ -94,6 +94,8 @@ RV32IM向けにコンパイルしたCoreMarkのトレースは[内部用wiki](ht
なお、条件分岐の方向のみを予測する方法だと、分岐先がわかるのはデコードステージなので、フェッチした命令を破棄しないといけないサイクルができてしまうかもしれません。これに対処するにはどうしたら良いでしょうか?(ヒント:上に書いてある「単純な分岐予測器」を作ってみよう)
なお、条件分岐の方向のみを予測する方法だと、分岐先がわかるのはデコードステージなので、フェッチした命令を破棄しないといけないサイクルができてしまうかもしれません。これに対処するにはどうしたら良いでしょうか?(ヒント:上に書いてある「単純な分岐予測器」を作ってみよう)
詳細:
[
分岐予測
](
branchPrediction
)
### (インオーダーの)スーパースカラ化
### (インオーダーの)スーパースカラ化
*
難易度:5
*
難易度:5
...
...