diff options
author | Mitch Hayenga <mitch.hayenga@arm.com> | 2014-09-03 07:42:33 -0400 |
---|---|---|
committer | Mitch Hayenga <mitch.hayenga@arm.com> | 2014-09-03 07:42:33 -0400 |
commit | 976f27487b57e968a326752fcf74747427733df6 (patch) | |
tree | 16c9e61f702f21d82948b1f5b555ef1b7c543b15 /src/cpu/o3/O3CPU.py | |
parent | fd722946dd723bda5bd4aea5eedbda108141a550 (diff) | |
download | gem5-976f27487b57e968a326752fcf74747427733df6.tar.xz |
cpu: Change writeback modeling for outstanding instructions
As highlighed on the mailing list gem5's writeback modeling can impact
performance. This patch removes the limitation on maximum outstanding issued
instructions, however the number that can writeback in a single cycle is still
respected in instToCommit().
Diffstat (limited to 'src/cpu/o3/O3CPU.py')
-rw-r--r-- | src/cpu/o3/O3CPU.py | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/cpu/o3/O3CPU.py b/src/cpu/o3/O3CPU.py index a6094e47c..fb5b5de2b 100644 --- a/src/cpu/o3/O3CPU.py +++ b/src/cpu/o3/O3CPU.py @@ -84,7 +84,6 @@ class DerivO3CPU(BaseCPU): dispatchWidth = Param.Unsigned(8, "Dispatch width") issueWidth = Param.Unsigned(8, "Issue width") wbWidth = Param.Unsigned(8, "Writeback width") - wbDepth = Param.Unsigned(1, "Writeback depth") fuPool = Param.FUPool(DefaultFUPool(), "Functional Unit pool") iewToCommitDelay = Param.Cycles(1, "Issue/Execute/Writeback to commit " |