misc: update RELEASE-NOTES.md for simInsts and simOps (#1750)
This PR updates RELEASE-NOTES.md to say that simInsts and simOps have been modified such that they now reset to 0 when m5.stats.reset() is called.
This commit is contained in:
committed by
GitHub
parent
ecde7d9fa9
commit
f2892fd5bc
@@ -7,6 +7,11 @@
|
||||
* It returns if the stride does not match, as opposed to issuing prefetching using the new stride --- the previous, incorrect behavior.
|
||||
* Returns if the new stride is 0, indicating multiple reads from the same cache line.
|
||||
|
||||
* The [behavior of the statistics `simInsts` and `simOps` has been changed](https://github.com/gem5/gem5/pull/1615).
|
||||
* They now reset to zero when m5.stats.reset() is called.
|
||||
* Previously, they incorrectly did not reset and would increase monotonically throughout the simulation.
|
||||
* The statistics `hostInstRate` and `hostOpRate` are also affected by this change, as they are calculated using simInsts and simOps respectively.
|
||||
|
||||
### Multiple RubySystem objects in a simulation
|
||||
|
||||
Simulation configurations can now create multiple `RubySystem`s in the same simulation.
|
||||
@@ -27,6 +32,7 @@ The complete list of changes are:
|
||||
* You may no longer call `RubySystem::getBlockSizeBytes()`, `RubySystem::getBlockSizeBits()`, etc. You must have a pointer to the `RubySystem` you are a part of and call, for example, `ruby_system->getBlockSizeBytes()`.
|
||||
* `MessageBuffer::enqueue()` has two new parameters indicating if the `RubySystem` has randomization and warmup enabled. You must explicitly specify these values now.
|
||||
|
||||
|
||||
# Version 24.0
|
||||
|
||||
gem5 Version 24.0 is the first major release of 2024.
|
||||
|
||||
Reference in New Issue
Block a user