Hi All, After following the discussion on the JIRA issue for functional read failure (https://gem5.atlassian.net/browse/GEM5-676). I require pointers on how to use m5threads in Gem5 for execution of multithreaded programs?
Thanks in advance. Regards, Vipin Patel On Tue, Aug 18, 2020 at 11:01 PM VIPIN PATEL <[email protected]> wrote: > Hi All, > > I using the GEM5 simulator to collect statistics of a > micro-benchmark program. I am encountering the functional read access > failed for address "0xXXXX". > > I have attached the source file of the micro-benchmark program. The > simulation is running fine for the case "1" and "4" in the switch > construct. The error is encountered for the cases "2" and "3" while I am > using pthread locks. > > I am using the MESI_Two_Level protocol with 4 core configuration( private > L1I and L1D cache for each core and shared L2 cache) in SE mode. > > I have read the discussion on google group " > https://groups.google.com/u/1/g/gem5-gpu-dev/c/Wt43jSYYXag" > and can infer the issue is generated when we have multiple copies of a > block in our system (might be in the transient state) and we tried to > perform a store or load to it. > > Can you point out the way to fix this? > Is pthread lock not supported in the gem5? Does the current release of > gem5 provide a workaround for this? > > Any help would be highly appreciated. Thanks in advance. > > Regards, > Vipin > Research Scholar > IIT Kanpur >
_______________________________________________ gem5-users mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
