Searched hist:12425 (Results 1 - 1 of 1) sorted by relevance
/gem5/src/mem/cache/ | ||
H A D | cache.cc | 12425:7f8c9032b18c Mon Sep 04 11:38:00 EDT 2017 Nikos Nikoleris <nikos.nikoleris@arm.com> mem-cache: Prune unnecessary writebacks in exclusive caches Exclusive caches use the tempBlock to fill for responses from a downstream cache. The reason for this is that they only pass the block to the cache above without keeping a copy. When all requests are serviced the block is immediately invalidated unless it is dirty, in which case it has to be written back to the memory below. To avoid unnecessary writebacks, this changeset forces mostly exclusive caches to issuse requests that can only fetch clean data when possible. Reported-by: Quereshi Muhammad Avais <avais@kaist.ac.kr> Change-Id: I01b377563f5aa3e12d22f425a04db7c023071849 Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com> Reviewed-on: https://gem5-review.googlesource.com/5061 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Maintainer: Nikos Nikoleris <nikos.nikoleris@arm.com> |
Completed in 17 milliseconds