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