I saw this problem as well. I don't know what's causing it. If you're looking for ways to debug it, I'd suggest figuring out what the CPU is doing while it's hung. Is it just waiting idle? Is it stuck in a loop? Is it stuck at one point in time and not progressing the simulation (unlikely)? Then try to find out what it's waiting for, if anything, and why that hasn't happened or the CPU hasn't noticed that it happened.

Gabe

Quoting "Ankita (Garg) Goel" <[email protected]>:

I am facing the same issue as Jason mentioned with detailed CPUs. The
system boot-up seems to be going fine, but seems stuck at running INIT,
even after 2-3 hrs.

On Tue, Feb 28, 2012 at 2:37 PM, Nilay Vaish <[email protected]> wrote:

I have booted a 64 core system using timing simple cpu.

--
Nilay



On Tue, 28 Feb 2012, Jason Clemons wrote:

 I was able to boot 8 cores using atomic but I am still working on
multicore timing or detailed models. I currently get a error when init
calls fork at the end of booting. I am trying a couple of patches from the
website to see if they will help.


Later,

Jason


Sent from my Samsung Epic? 4G

Xiao Guo <[email protected]> wrote:

Is it possible to boot more than 4 cores in x86 FS?


On Feb 27, 2012, at 5:51 PM, Jason Clemons wrote:

 Gabe,

Thanks for the patch.  I did a hg pull and hg update this afternoon and
have made some progress on booting.  I found that with a custom built
version of 2.6.28.4 with smp on, the patch and the linux image files
(linux-bigswap2.img and linux-x86.img) from gem5.org I am able to boot
multicore x86 using the default cpu type which I think is atomic.

After working with Andrea, we noted that the boot problem for x86 happens
with the PARSEC root image but not the linux-x86.img from gem5.org.
This was tested using the custom kernel and the default cpu type.

I am currently attempting to test the detailed cpu-type with 2 cpus.  I
will let you know of any errors I run into.


Thanks,

Jason Clemons



Quoting Gabe Black <[email protected]>:

 I looked into this more, and the code that sets up the memory hierarchy
was broken a little while ago. I have a patch that seems to fix it
(attached) but then it gets stuck a little later. I remember a while ago
someone had problems with atomic operations not being supported by the
memory system fully, but I don't remember the specifics. This might be
that problem too.

Gabe

On 02/24/12 02:45, Gabriel Michael Black wrote:

Yes, I have. You're using O3 though, and that support is fairly new.

Gabe

Quoting "Ankita (Garg) Goel" <[email protected]>:

 Hi,

Has anyone been able to boot multiple cpus wth FS mode on x86 ? If
yes, it
would greatly help if you could share your environmental setup. The
issues
I am facing I have already posted in some previous emails.

Thanks for your help!

--
Regards,
Ankita



______________________________**_________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/**mailman/listinfo/gem5-users<http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users>

_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users




--
Regards,
Ankita



_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to