Matthew Poremba
9313294efe
misc: Remove AMD license addition
...
Remove the line "For use for simulation and test purposes only" in files
were AMD is the only copyright holder listed in the header. This happens
to be the case for all files where this line exists, removing it
completely from gem5.
Change-Id: I623f266b002f564301b28774f49081099cfc60fd
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/53943
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com >
Maintainer: Jason Lowe-Power <power.jg@gmail.com >
Tested-by: kokoro <noreply+kokoro@google.com >
2021-12-11 04:00:56 +00:00
Gabriel Busnot
9c2aac17b9
mem-ruby: Rename WriteMask::cmpMask to containsMask
...
Avoids confusion as the function tests for inclusions and not for equality.
Change-Id: I4cd10e08af46f69feed26afc2d6c7f809bc5192b
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/46560
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com >
Reviewed-by: Tiago Mück <tiago.muck@arm.com >
Maintainer: Jason Lowe-Power <power.jg@gmail.com >
Tested-by: kokoro <noreply+kokoro@google.com >
2021-06-08 07:56:09 +00:00
Hoa Nguyen
4c42811ff3
mem-ruby: Move CacheMemory stats used in SLICC to a Stats group
...
This change moves some stats that are used in SLICC to a
separate Stats::Group.
In order to use stats in SLICC, new functions are added in
CacheMemory:
- profileDemandHit()
- profileDemandMiss()
The functions increase the corresponding stat by 1.
Change-Id: I52b6fefdf6579a49f626f2fca400641f90800017
Signed-off-by: Hoa Nguyen <hoanguyen@ucdavis.edu >
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/37815
Tested-by: kokoro <noreply+kokoro@google.com >
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com >
Reviewed-by: Tiago Mück <tiago.muck@arm.com >
Maintainer: Jason Lowe-Power <power.jg@gmail.com >
2020-12-22 09:52:36 +00:00
Kyle Roarty
1339a1b080
mem-ruby: add cache hit/miss statistics for TCP and TCC
...
Change-Id: Ifa6fdbb9dd062a3684b9620eac6683c57e651a72
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/30174
Tested-by: kokoro <noreply+kokoro@google.com >
Reviewed-by: Bradford Beckmann <brad.beckmann@amd.com >
Maintainer: Bradford Beckmann <brad.beckmann@amd.com >
2020-06-20 04:20:45 +00:00
Tuan Ta
18ebe62598
mem-ruby: GCN3 and VIPER integration
...
This patch modifies the Coalescer and VIPER protocol to support memory
synchronization requests and write-completion responses that are
required by upcoming GCN3 implementation.
VIPER protocol is simplified to be a solely write-through protocol.
Change-Id: Iccfa3d749a0301172a1cc567c59609bb548dace6
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/29913
Reviewed-by: Anthony Gutierrez <anthony.gutierrez@amd.com >
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com >
Reviewed-by: Bradford Beckmann <brad.beckmann@amd.com >
Maintainer: Anthony Gutierrez <anthony.gutierrez@amd.com >
Maintainer: Bradford Beckmann <brad.beckmann@amd.com >
Tested-by: kokoro <noreply+kokoro@google.com >
2020-06-19 20:32:54 +00:00
Tony Gutierrez
b8da9abba7
gpu-compute, mem-ruby, configs: Add GCN3 ISA support to GPU model
...
Change-Id: Ibe46970f3ba25d62ca2ade5cbc2054ad746b2254
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/29912
Reviewed-by: Anthony Gutierrez <anthony.gutierrez@amd.com >
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com >
Maintainer: Anthony Gutierrez <anthony.gutierrez@amd.com >
Tested-by: kokoro <noreply+kokoro@google.com >
2020-06-15 22:45:17 +00:00
Gabe Black
c08351f4d3
mem: Move ruby protocols into a directory called ruby_protocol.
...
Now that the gem5 protocols are split out, it would be nice to put them
in their own protocol directory. It's also confusing to have files
called *_protocol which are not in the protocol directory.
Change-Id: I7475ee111630050a2421816dfd290921baab9f71
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20230
Reviewed-by: Gabe Black <gabeblack@google.com >
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com >
Reviewed-by: Jason Lowe-Power <jason@lowepower.com >
Maintainer: Gabe Black <gabeblack@google.com >
Tested-by: kokoro <noreply+kokoro@google.com >
2019-08-23 21:13:07 +00:00