Hello,

m5threads is not supported in gem5. I would suggest using full system
simulation if you are investigating multithreaded workloads.

Cheers,
Jason

On Wed, Aug 19, 2020 at 11:42 PM VIPIN PATEL via gem5-users <
[email protected]> wrote:

> 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
_______________________________________________
gem5-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to