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

Reply via email to