Hi Arun,

My bad the issue is still there

Best regards,

Abhishek


On Mon, Mar 2, 2020 at 12:57 AM Abhishek Singh <
abhishek.singh199...@gmail.com> wrote:

> Hi Arun,
>
> I tested gem5_19 with classic cache x86 with O3CPU, both smt and multicore
> simulations are working
>
> Best regards,
>
> Abhishek
>
>
> On Mon, Mar 2, 2020 at 12:34 AM Arun Kavumkal <arunkp.onl...@gmail.com>
> wrote:
>
>> Hi Ciro
>> I was debugging the X86, mutlticore issue as suggested by you.
>> I could see that the simulation exits as expected by changing
>>  * if (activeContexts ==0)*
>> at 
>> https://github.com/gem5/gem5/blob/9fc9c67b4242c03f165951775be5cd0812f2a705/src/sim/syscall_emul.cc#L212
>> to *if (activeContexts == 1).*
>> This change is done as per the commit
>> https://github.com/gem5/gem5/commit/bae0edb0d26dc6c4738855cf38e9a6a109ae8003
>> I want to ask, whether this change ie  *if (activeContexts ==0) *was a
>> bug or intentional for some other reason?
>>
>> Thanks
>> KP Arun
>>
>> On Tue, Feb 18, 2020 at 11:45 PM Abhishek Singh <
>> abhishek.singh199...@gmail.com> wrote:
>>
>>> Hi,
>>>
>>> A ticket is already opened about this at Jira
>>> https://gem5.atlassian.net/projects/GEM5/issues
>>>
>>> Arun: This repo (https://gem5.googlesource.com/amd/gem5/) will solve
>>> your problem
>>>
>>>
>>> On Tue, Feb 18, 2020 at 1:06 PM Ciro Santilli <ciro.santi...@gmail.com>
>>> wrote:
>>>
>>>> Hi Arun,
>>>>
>>>> "I started using ruby memory model after reading from gem5 email
>>>> archive that classic memory does not work with multicore DerivO3CPU.":
>>>> I didn't know this, where was this mentioned? I have just run an ARM
>>>> pthread hello world on DerivO3CPU 2 cores and it worked on master.
>>>>
>>>> I reproduce your problem on X86 DerivO3CPU classic but not ARM
>>>> DerivO3CPU. But a pthread hello world (single binary under --cmd that
>>>> spanws threads) with 2 CPUs worked, I don't know the cause. If no one
>>>> knows about this issue, you need to try and debug it :-)
>>>>
>>>> I would also open a ticket for this bug at
>>>> https://gem5.atlassian.net/browse/GEM5 and move all discussion there.
>>>>
>>>>
>>>>
>>>>
>>>> On Tue, Feb 18, 2020 at 4:43 AM Arun Kavumkal <arunkp.onl...@gmail.com>
>>>> wrote:
>>>> >
>>>> > Hi,
>>>> > I am trying to run gem5 in SE mode with number of cpus 2, cpu type
>>>> DerivO3CPU, and ruby memory model using following command, but the
>>>> simulation does not stop even after results are produced , ie "Hello
>>>> world!" is printed to stdout
>>>> >
>>>> > build/X86_MESI_Three_Level/gem5.opt configs/example/se.py -n 2 --ruby
>>>> --cpu-type=DerivO3CPU -c
>>>> 'tests/test-progs/hello/bin/x86/linux/hello;tests/test-progs/hello/bin/x86/linux/hello'
>>>> >
>>>> > I started using ruby memory model after reading from gem5 email
>>>> archive that classic memory does not work with multicore DerivO3CPU.
>>>> >
>>>> > Thanks
>>>> > Arun KP
>>>> > _______________________________________________
>>>> > gem5-users mailing list
>>>> > gem5-users@gem5.org
>>>> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>> _______________________________________________
>>>> gem5-users mailing list
>>>> gem5-users@gem5.org
>>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>
>>>
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to