I found the simulator will sleep when I run 433.milc and 437.leslie3d
from SPEC CPU2K6 in SE mode. However, both of them run normally on
native real machine. Compared with the native run, I guess this
phenomenon may relate to how gem5 processes '-c' and '-o' options. I
check the run time parameters passed to them and find both of these two
programs need an standard input redirected from a file. In details,
milc < su3imp.in
leslie3d < leslie3d.in
When the above commands are processed by gem5, the embedded '<' in
workload command will behave abnormally that it redirects the standard
input of the gem5 simulator instead of the workload itself as expected.
I think this is the root evil of the strange sleep.
I wonder whether anyone met this bug before. If so, I expect some
suggestions to fix it.
Thanks,
Hanfeng
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users