From cf0881433b6322b85f322d2e78aba82dde200c02 Mon Sep 17 00:00:00 2001 From: Nathanael Premillieu Date: Wed, 30 Jun 2021 11:38:20 +0200 Subject: [PATCH] mem-cache: add pfIssued stat in MultiPrefetcher Count issued prefetches for each prefetchter in a MultiPrefetcher Change-Id: If03fb0669af9bb92ce9cf210b6201a9719a7c771 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/47600 Tested-by: kokoro Reviewed-by: Daniel Carvalho Reviewed-by: Nikos Nikoleris Maintainer: Daniel Carvalho --- src/mem/cache/prefetch/multi.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mem/cache/prefetch/multi.cc b/src/mem/cache/prefetch/multi.cc index ab3a90d896..230db505ea 100644 --- a/src/mem/cache/prefetch/multi.cc +++ b/src/mem/cache/prefetch/multi.cc @@ -77,6 +77,8 @@ Multi::getPacket() if (pf->nextPrefetchReadyTime() <= curTick()) { PacketPtr pkt = pf->getPacket(); panic_if(!pkt, "Prefetcher is ready but didn't return a packet."); + prefetchStats.pfIssued++; + issuedPrefetches++; return pkt; } }