Page doesn't render properly ?

First generation Intel Atom events

This is a list of all Intel Atom's performance counter event types. Please see the Intel Architecture 32 Family Developer's Manual, Volume 3, Appendix A.

NameDescriptionCounters usableUnit mask options
CPU_CLK_UNHALTED Clock cycles when not halted all 0x00: core_p Core cycles when core is not halted
0x01: bus Bus cycles when core is not halted
0x02: no_other Bus cycles when core is active and the other is halted
UNHALTED_REFERENCE_CYCLES Unhalted reference cycles all 0x01: No unit mask
INST_RETIRED number of instructions retired all 0x01: No unit mask
LLC_MISSES Last level cache demand requests from this core that missed the LLC all 0x41: No unit mask
LLC_REFS Last level cache demand requests from this core all 0x4f: No unit mask
BR_INST_RETIRED number of branch instructions retired all 0x00: any Retired branch instructions
0x01: pred_not_taken Retired branch instructions that were predicted not-taken
0x02: mispred_not_taken Retired branch instructions that were mispredicted not-taken
0x04: pred_taken Retired branch instructions that were predicted taken
0x08: mispred_taken Retired branch instructions that were mispredicted taken
0x0a: mispred Retired mispredicted branch instructions (precise event)
0x0c: taken Retired taken branch instructions
0x0f: any1 Retired branch instructions
BR_MISS_PRED_RETIRED number of mispredicted branches retired (precise) all
STORE_FORWARDS Good store forwards all 0x81: good Good store forwards
SEGMENT_REG_LOADS Number of segment register loads all 0x00: any Number of segment register loads
PREFETCH Streaming SIMD Extensions (SSE) Prefetch instructions executed all 0x01: prefetcht0 Streaming SIMD Extensions (SSE) PrefetchT0 instructions executed
0x06: sw_l2 Streaming SIMD Extensions (SSE) PrefetchT1 and PrefetchT2 instructions executed
0x08: prefetchnta Streaming SIMD Extensions (SSE) Prefetch NTA instructions executed
DATA_TLB_MISSES Memory accesses that missed the DTLB all 0x07: dtlb_miss Memory accesses that missed the DTLB
0x05: dtlb_miss_ld DTLB misses due to load operations
0x09: l0_dtlb_miss_ld L0_DTLB misses due to load operations
0x06: dtlb_miss_st DTLB misses due to store operations
PAGE_WALKS Page walks all 0x03: walks Number of page-walks executed
0x03: cycles Duration of page-walks in core cycles
X87_COMP_OPS_EXE Floating point computational micro-ops all 0x01: s Floating point computational micro-ops executed
0x81: ar Floating point computational micro-ops retired
FP_ASSIST Floating point assists all 0x81: ar Floating point assists
MUL Multiply operations all 0x01: s Multiply operations executed
0x81: ar Multiply operations retired
DIV Divide operations all 0x01: s Divide operations executed
0x81: ar Divide operations retired
CYCLES_DIV_BUSY Cycles the driver is busy all 0x01: No unit mask
CORE Cycles L2 address bus is in use all 0x180: all All cores.
0x80: this This Core.
L2_DBUS_BUSY Cycles the L2 cache data bus is busy all 0x180: all All cores.
0x80: this This Core.
L2_LINES_IN L2 cache misses all 0x180: all All cores.
0x80: this This Core.
0x60: all All inclusive
0x20: hw Hardware prefetch only
0x00: exclude_hw Exclude hardware prefetch
L2_M_LINES_IN L2 cache line modifications all 0x180: all All cores.
0x80: this This Core.
L2_LINES_OUT L2 cache lines evicted all 0x180: all All cores.
0x80: this This Core.
0x60: all All inclusive
0x20: hw Hardware prefetch only
0x00: exclude_hw Exclude hardware prefetch
L2_M_LINES_OUT Modified lines evicted from the L2 cache all 0x180: all All cores.
0x80: this This Core.
0x60: all All inclusive
0x20: hw Hardware prefetch only
0x00: exclude_hw Exclude hardware prefetch
L2_IFETCH L2 cacheable instruction fetch requests all 0x180: all All cores.
0x80: this This Core.
0x08: modified Counts modified state
0x04: exclusive Counts exclusive state
0x02: shared Counts shared state
0x01: invalid Counts invalid state
L2_LD L2 cache reads all 0x180: all All cores.
0x80: this This Core.
0x60: all All inclusive
0x20: hw Hardware prefetch only
0x00: exclude_hw Exclude hardware prefetch
0x08: modified Counts modified state
0x04: exclusive Counts exclusive state
0x02: shared Counts shared state
0x01: invalid Counts invalid state
L2_ST L2 store requests all 0x180: all All cores.
0x80: this This Core.
0x08: modified Counts modified state
0x04: exclusive Counts exclusive state
0x02: shared Counts shared state
0x01: invalid Counts invalid state
L2_LOCK L2 locked accesses all 0x180: all All cores.
0x80: this This Core.
0x08: modified Counts modified state
0x04: exclusive Counts exclusive state
0x02: shared Counts shared state
0x01: invalid Counts invalid state
L2_RQSTS L2 cache requests all 0x41: i_state L2 cache demand requests from this core that missed the L2
0x4f: mesi L2 cache demand requests from this core
0x180: all All cores.
0x80: this This Core.
0x60: all All inclusive
0x20: hw Hardware prefetch only
0x00: exclude_hw Exclude hardware prefetch
0x08: modified Counts modified state
0x04: exclusive Counts exclusive state
0x02: shared Counts shared state
0x01: invalid Counts invalid state
L2_REJECT_BUSQ Rejected L2 cache requests all 0x180: all All cores.
0x80: this This Core.
0x60: all All inclusive
0x20: hw Hardware prefetch only
0x00: exclude_hw Exclude hardware prefetch
0x08: modified Counts modified state
0x04: exclusive Counts exclusive state
0x02: shared Counts shared state
0x01: invalid Counts invalid state
L2_NO_REQ Cycles no L2 cache requests are pending all 0x180: all All cores.
0x80: this This Core.
EIST_TRANS Number of Enhanced Intel SpeedStep(R) Technology (EIST) transitions all
THERMAL_TRIP Number of thermal trips all 0xc0: thermal_trip Number of thermal trips.
L1D_CACHE L1d Cache accesses all 0x21: ld L1 Cacheable Data Reads
0x22: st L1 Cacheable Data Writes
BUS_REQUEST_OUTSTANDING Outstanding cacheable data read bus requests duration all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_BNR_DRV Number of Bus Not Ready signals asserted all 0x00: this This agent
0x40: any Include any agents
BUS_DRDY_CLOCKS Bus cycles when data is sent on the bus all 0x00: this This agent
0x40: any Include any agents
BUS_LOCK_CLOCKS Bus cycles when a LOCK signal is asserted. all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_DATA_RCV Bus cycles while processor receives data all 0x180: all All cores.
0x80: this This Core.
BUS_TRANS_BRD Burst read bus transactions all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_TRANS_RFO RFO bus transactions all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_TRANS_WB Explicit writeback bus transactions all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_TRANS_IFETCH Instruction-fetch bus transactions. all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_TRANS_INVAL Invalidate bus transactions all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_TRANS_PWR Partial write bus transaction. all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_TRANS_P Partial bus transactions all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_TRANS_IO IO bus transactions all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_TRANS_DEF Deferred bus transactions all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_TRANS_BURST Burst (full cache-line) bus transactions. all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_TRANS_MEM Memory bus transactions all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_TRANS_ANY All bus transactions all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
EXT_SNOOP External snoops all 0x180: all All cores.
0x80: this This Core.
0x08: modified Counts modified state
0x04: exclusive Counts exclusive state
0x02: shared Counts shared state
0x01: invalid Counts invalid state
BUS_HIT_DRV HIT signal asserted all 0x00: this This agent
0x40: any Include any agents
BUS_HITM_DRV HITM signal asserted all 0x00: this This agent
0x40: any Include any agents
BUSQ_EMPTY Bus queue is empty all 0x180: all All cores.
0x80: this This Core.
SNOOP_STALL_DRV Bus stalled for snoops all 0x180: all All cores.
0x80: this This Core.
0x00: this This agent
0x40: any Include any agents
BUS_IO_WAIT IO requests waiting in the bus queue all 0x180: all All cores.
0x80: this This Core.
ICACHE Instruction cache accesses all 0x03: accesses Instruction fetches
0x02: misses Icache miss
ITLB ITLB events all 0x04: flush ITLB flushes
0x02: misses ITLB misses
MACRO_INSTS instructions decoded all 0x02: cisc_decoded CISC macro instructions decoded
0x03: all_decoded All Instructions decoded
SIMD_UOPS_EXEC SIMD micro-ops executed all 0x00: s SIMD micro-ops executed (excluding stores)
0x80: ar SIMD micro-ops retired (excluding stores)
SIMD_SAT_UOP_EXEC SIMD saturated arithmetic micro-ops executed all 0x00: s SIMD saturated arithmetic micro-ops executed
0x80: ar SIMD saturated arithmetic micro-ops retired
SIMD_UOP_TYPE_EXEC SIMD packed microops executed all 0x01: s SIMD packed multiply microops executed
0x81: ar SIMD packed multiply microops retired
0x02: s SIMD packed shift micro-ops executed
0x82: ar SIMD packed shift micro-ops retired
0x04: s SIMD pack micro-ops executed
0x84: ar SIMD pack micro-ops retired
0x08: s SIMD unpack micro-ops executed
0x88: ar SIMD unpack micro-ops retired
0x10: s SIMD packed logical microops executed
0x90: ar SIMD packed logical microops retired
0x20: s SIMD packed arithmetic micro-ops executed
0xa0: ar SIMD packed arithmetic micro-ops retired
UOPS_RETIRED Micro-ops retired all 0x10: any Micro-ops retired
MACHINE_CLEARS Self-Modifying Code detected all 0x01: No unit mask
CYCLES_INT_MASKED Cycles during which interrupts are disabled all 0x01: cycles_int_masked Cycles during which interrupts are disabled
0x02: cycles_int_pending_and_masked Cycles during which interrupts are pending and disabled
SIMD_INST_RETIRED Retired Streaming SIMD Extensions (SSE) instructions all 0x01: packed_single Retired Streaming SIMD Extensions (SSE) packed-single instructions
0x02: scalar_single Retired Streaming SIMD Extensions (SSE) scalar-single instructions
0x04: packed_double Retired Streaming SIMD Extensions 2 (SSE2) packed-double instructions
0x08: scalar_double Retired Streaming SIMD Extensions 2 (SSE2) scalar-double instructions
0x10: vector Retired Streaming SIMD Extensions 2 (SSE2) vector instructions
0x1f: any Retired Streaming SIMD instructions
HW_INT_RCV Hardware interrupts received all
SIMD_COMP_INST_RETIRED Retired computational Streaming SIMD Extensions (SSE) instructions. all 0x01: packed_single Retired computational Streaming SIMD Extensions (SSE) packed-single instructions
0x02: scalar_single Retired computational Streaming SIMD Extensions (SSE) scalar-single instructions
0x04: packed_double Retired computational Streaming SIMD Extensions 2 (SSE2) packed-double instructions
0x08: scalar_double Retired computational Streaming SIMD Extensions 2 (SSE2) scalar-double instructions
MEM_LOAD_RETIRED Retired loads all 0x01: l2_hit Retired loads that hit the L2 cache (precise event)
0x02: l2_miss Retired loads that miss the L2 cache (precise event)
0x04: dtlb_miss Retired loads that miss the DTLB (precise event)
SIMD_ASSIST SIMD assists invoked all
SIMD_INSTR_RETIRED SIMD Instructions retired all
SIMD_SAT_INSTR_RETIRED Saturated arithmetic instructions retired all
BR_INST_DECODED Branch instructions decoded all
BOGUS_BR Bogus branches all
BACLEARS BACLEARS asserted all 0x01: No unit mask
Rules of Optimization: Rule 1: Don't do it. Rule 2 (for experts only): Don't do it yet. - M.A. Jackson
2012/08/27