Changes
Page history
Update extra
authored
Nov 16, 2021
by
Toru Koizumi
Show whitespace changes
Inline
Side-by-side
extra.md
View page @
f870aed3
...
@@ -54,6 +54,8 @@ CPU の実行すべき命令は、必ずしも直前の命令の結果を使う
...
@@ -54,6 +54,8 @@ CPU の実行すべき命令は、必ずしも直前の命令の結果を使う
可能な限り並列実行できるようにするために考えるべきことはそれなりに多く、いきなりそれを全部考慮するのは大変です。
可能な限り並列実行できるようにするために考えるべきことはそれなりに多く、いきなりそれを全部考慮するのは大変です。
まずはごく単純な、間違いの起こりようのない例でだけ並列実行できるようにするのがコツです。その後、並列実行できるパターンを段階的に追加していけばよいでしょう。
まずはごく単純な、間違いの起こりようのない例でだけ並列実行できるようにするのがコツです。その後、並列実行できるパターンを段階的に追加していけばよいでしょう。
なお、スーパースカラプロセッサを作るためにはマルチポートメモリが必要となるかもしれません。
[
マルチポートメモリの作り方
](
FPGAMultiportRAM
)
を参照してください。
### アウトオブオーダー実行できるようにする
### アウトオブオーダー実行できるようにする
*
難易度:5+
*
難易度:5+
...
...
...
...