Blob Blame History Raw
[data from a 1.7 GHz Pentium 4 (Northwood) (maybe Celeron)]

PERFCTR INIT: vendor 0, family 15, model 2, stepping 4, clock 1694961kHz
PERFCTR INIT: NITER == 64
PERFCTR INIT: loop overhead is 508 cycles
PERFCTR INIT: rdtsc cost is 78.3 cycles (5524 total)
PERFCTR INIT: rdpmc cost is 143.7 cycles (9708 total)
PERFCTR INIT: rdmsr (counter) cost is 251.6 cycles (16612 total)
PERFCTR INIT: rdmsr (escr) cost is 166.8 cycles (11188 total)
PERFCTR INIT: wrmsr (counter) cost is 841.3 cycles (54356 total)
PERFCTR INIT: wrmsr (escr) cost is 913.0 cycles (58940 total)
PERFCTR INIT: read cr4 cost is 5.9 cycles (888 total)
PERFCTR INIT: write cr4 cost is 258.0 cycles (17024 total)
PERFCTR INIT: rdpmc (fast) cost is 58.3 cycles (4240 total)
PERFCTR INIT: rdmsr (cccr) cost is 167.5 cycles (11232 total)
PERFCTR INIT: wrmsr (cccr) cost is 870.1 cycles (56196 total)
PERFCTR INIT: sync_core cost is 261.7 cycles (17260 total)
perfctr: driver 2.7.4, cpu type Intel P4 at 1694961 kHz

[data from a 1.7GHz Pentium 4 (Willamette)]

PERFCTR INIT: vendor 0, family 15, model 1, stepping 2, clock 1707591 kHz
PERFCTR INIT: NITER == 64
PERFCTR INIT: loop overhead is 208 cycles
PERFCTR INIT: rdtsc cost is 78.2 cycles (5216 total)
PERFCTR INIT: rdpmc cost is 145.6 cycles (9532 total)
PERFCTR INIT: rdmsr (counter) cost is 247.9 cycles (16076 total)
PERFCTR INIT: rdmsr (escr) cost is 163.0 cycles (10644 total)
PERFCTR INIT: wrmsr (counter) cost is 819.2 cycles (52640 total)
PERFCTR INIT: wrmsr (escr) cost is 877.5 cycles (56372 total)
PERFCTR INIT: read cr4 cost is 5.3 cycles (548 total)
PERFCTR INIT: write cr4 cost is 245.7 cycles (15936 total)
PERFCTR INIT: rdpmc (fast) cost is 60.1 cycles (4060 total)
PERFCTR INIT: rdmsr (cccr) cost is 163.9 cycles (10700 total)
PERFCTR INIT: wrmsr (cccr) cost is 834.0 cycles (53584 total)
perfctr: driver 2.3.3, cpu type Intel Pentium 4 at 1707591 kHz