cpu: Set SLC bit for GPU tester

This fixes #131 by reverting to the old behavior of performing all
atomics at the system level. To do this the SLC bit needs to be set for
all atomic requests.

Change-Id: I63f4e449be1b02c933832d09700237f8c8026f4c
This commit is contained in:
Matthew Poremba
2023-07-26 21:15:53 -05:00
parent 21b4ad609f
commit ff7e67ee93

View File

@@ -189,6 +189,7 @@ GpuWavefront::issueAtomicOps()
AtomicOpFunctorPtr(amo_op));
req->setPaddr(address);
req->setReqInstSeqNum(tester->getActionSeqNum());
req->setCacheCoherenceFlags(Request::SLC_BIT);
// set protocol-specific flags
setExtraRequestFlags(req);