Hello, I've tested vtune with a couple of spec2000 (with reference input) under Redhat 7.3 Linux using a Pentium 4 machine and got follow very low IPC which seems unreasonable. This is the command I put into
Instructions Retired 17400 = Samples collected due to this event 2000000 = Sample after value used during collection 34800000000 = Total events (samples*SAV) Clockticks 704881 = Samples collected due to this event 200000 = Sample after value used during collection 140976200000 = Total events (samples*SAV)
So IPC is about 1/4.5 (348/1409)
With bzip, I got a IPC of 1/2. Other benchmarks show a constant less than 1 of IPCs.
Another strange thing is whenever I changed duration, the instructions retired gives different results. I am surely I have run the whole program from the beginning to the end.