zsim
zsim copied to clipboard
Execution Time on Target System
Hi, I'm not so sure how to interpret my Zsim results, so I prefer to ask to make no mistakes.
I would like to know the execution time on the target system, which of these values is the right one? And in which unit is it worth? Is there a Wiki to read about it?
If none of the values is the right one, then I have to go through all cores, edit the required cycles for each one and finally calculate the CPU speed.
# zsim stats
===
root: # Stats
contention: # Contention simulation stats
domain-0: # Domain stats
time: 6092609 # Weave simulation time
time: # Simulator time breakdown
init: 4895053094
bound: 3601152524
weave: 8634909
ff: 1832433281
trigger: 20000 # Reason for this stats dump
maxineVMOperationMode: 0 # Maxine VM operation mode of the next event
phase: 142 # Simulated phases
haswell: # Core stats
haswell-0: # Core stats
cycles: 1429972 # Simulated unhalted cycles
cCycles: 230876 # Cycles due to contention stalls
instrs: 747619 # Simulated instructions
uops: 897866 # Retired micro-ops
branchUops: 93115 # Retired branch micro-ops
fpAddSubUops: 0 # Retired floating point add and sub micro-ops
fpMulDivUops: 24 # Retired floating point mul and div micro-ops
bbls: 93117 # Basic blocks
approxInstrs: 69 # Instrs with approx uop decoding
mispredBranches: 5092 # Mispredicted branches
predBranches: 50052 # Predicted branches
haswell-1: # Core stats
cycles: 0 # Simulated unhalted cycles
cCycles: 0 # Cycles due to contention stalls
instrs: 0 # Simulated instructions
uops: 0 # Retired micro-ops
...