x86, X64 Instruction Latency, Memory Latency and Cpuid Dumps
instlatx64.atw.hu
instlatx64.atw.hu
Did they get removed or are they just not populated in the perf binding for the kernel?
For example how to read the following line,
201 X86 :INC r8 L: 13.36ns= 1.0c T: 6.68ns= 0.50c
This instruction is incrementing the value of r8 general purpose register. But I am not sure how to parse L: and T: section.Also, does this number change proportionally if it is in low power mode or if the CPU is undervolted?
In this dump latency means the time that it takes for the next dependent same-type instruction to start. Throughput means the time that it takes for the next independent same-type instruction to start:In general these numbers will stay the same when counted in clock cycles, regardless of frequency.