On Mon, 19 Nov 2012, Jinchun Kim wrote:

Hi, All!

I was trying to run x264 & ferret on X86 gem5.
Compiling and running on my host machine works totally fine.
However, when I try it on gem5, I had to boot with 16 CPU and do simulation
with 16 threads.
Unless it shows segmentation fault error.
(Other PARSEC applications have no problem with 4 CPU and 4 threads.)

I think segmentation faults are relatively easy to handle as one case use a tool like gdb to figure out which of the memory accesses resulted crossed some segment boundary that it was not supposed.


The funny thing is that x264 exploits only one CPU during simulation.
For the rest of 15 CPUs, fraction of idle cycle is almost 99%.
I heard that someone had same problem like me.
Does anybody have idea how to make it exploit other CPU?

This seems an artifact of the program that you are running. It might be that you have not specified the number of threads/processes correctly.

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

Reply via email to