Lines Matching +full:system +full:- +full:cache +full:- +full:controller

1 .\" Copyright (c) 2003-2008 Joseph Koshy.  All rights reserved.
54 .Bl -column "PMC_CAP_INTERRUPT" "Support"
71 .Bl -tag -width indent
77 Configure the counter to only count negated-to-asserted transitions
93 These additional qualifiers are event-specific and are documented
109 .Bl -tag -width indent
110 .It Li k8-bu-cpu-clk-unhalted
114 .It Li k8-bu-fill-request-l2-miss Op Li ,mask= Ns Ar qualifier
116 Count fill requests that missed in the L2 cache.
123 .Bl -tag -width indent -compact
124 .It Li dc-fill
125 Count data cache fill requests.
126 .It Li ic-fill
127 Count instruction cache fill requests.
128 .It Li tlb-reload
133 .It Li k8-bu-fill-into-l2 Op Li ,mask= Ns Ar qualifier
135 The number of lines written to and from the L2 cache.
142 .Bl -tag -width indent -compact
143 .It Li dirty-l2-victim
144 Count lines written into L2 cache due to victim writebacks from the
146 .It Li victim-from-l2
147 Count writebacks of dirty lines from L2 to the system.
149 .It Li k8-bu-internal-l2-request Op Li ,mask= Ns Ar qualifier
151 Count internally generated requests to the L2 cache.
158 .Bl -tag -width indent -compact
161 .It Li dc-fill
162 Count data cache fill requests.
163 .It Li ic-fill
164 Count instruction cache fill requests.
165 .It Li tag-snoop
167 .It Li tlb-reload
172 .It Li k8-dc-access
174 Count data cache accesses including microcode scratch pad accesses.
175 .It Li k8-dc-copyback Op Li ,mask= Ns Ar qualifier
177 Count data cache copyback operations.
184 .Bl -tag -width indent -compact
209 .It Li k8-dc-dcache-accesses-by-locks Op Li ,mask= Ns Ar qualifier
211 Count data cache accesses by lock instructions.
220 .Bl -tag -width indent -compact
222 Count data cache accesses by lock instructions.
224 Count data cache misses by lock instructions.
228 .It Li k8-dc-dispatched-prefetch-instructions Op Li ,mask= Ns Ar qualifier
237 .Bl -tag -width indent -compact
241 Count non-temporal operations.
247 .It Li k8-dc-l1-dtlb-miss-and-l2-dtlb-hit
250 .It Li k8-dc-l1-dtlb-miss-and-l2-dtlb-miss
253 .It Li k8-dc-microarchitectural-early-cancel-of-an-access
255 Count microarchitectural early cancels of data cache accesses.
256 .It Li k8-dc-microarchitectural-late-cancel-of-an-access
258 Count microarchitectural late cancels of data cache accesses.
259 .It Li k8-dc-misaligned-data-reference
262 .It Li k8-dc-miss
264 Count data cache misses.
265 .It Li k8-dc-one-bit-ecc-error Op Li ,mask= Ns Ar qualifier
274 .Bl -tag -width indent -compact
282 .It Li k8-dc-refill-from-l2 Op Li ,mask= Ns Ar qualifier
284 Count data cache refills from L2 cache.
291 .Bl -tag -width indent -compact
316 .It Li k8-dc-refill-from-system Op Li ,mask= Ns Ar qualifier
318 Count data cache refills from system memory.
325 .Bl -tag -width indent -compact
350 .It Li k8-fp-cycles-with-no-fpu-ops-retired
354 .It Li k8-fp-dispatched-fpu-fast-flag-ops
358 .It Li k8-fp-dispatched-fpu-ops Op Li ,mask= Ns Ar qualifier
368 .Bl -tag -width indent -compact
369 .It Li add-pipe-excluding-junk-ops
371 .It Li add-pipe-junk-ops
373 .It Li multiply-pipe-excluding-junk-ops
375 .It Li multiply-pipe-junk-ops
377 .It Li store-pipe-excluding-junk-ops
379 .It Li store-pipe-junk-ops
384 .It Li k8-fr-decoder-empty
388 .It Li k8-fr-dispatch-stall-for-segment-load
391 .It Li k8-fr-dispatch-stall-for-serialization
394 .It Li k8-fr-dispatch-stall-from-branch-abort-to-retire
397 .It Li k8-fr-dispatch-stall-when-fpu-is-full
400 .It Li k8-fr-dispatch-stall-when-ls-is-full
403 .It Li k8-fr-dispatch-stall-when-reorder-buffer-is-full
406 .It Li k8-fr-dispatch-stall-when-reservation-stations-are-full
409 .It Li k8-fr-dispatch-stall-when-waiting-far-xfer-or-resync-branch-pending
413 .It Li k8-fr-dispatch-stall-when-waiting-for-all-to-be-quiet
417 .It Li k8-fr-dispatch-stalls
420 .It Li k8-fr-fpu-exceptions Op Li ,mask= Ns Ar qualifier
430 .Bl -tag -width indent -compact
431 .It Li sse-and-x87-microtraps
433 .It Li sse-reclass-microfaults
435 .It Li sse-retype-microfaults
437 .It Li x87-reclass-microfaults
442 .It Li k8-fr-interrupts-masked-cycles
445 .It Li k8-fr-interrupts-masked-while-pending-cycles
449 .It Li k8-fr-number-of-breakpoints-for-dr0
452 .It Li k8-fr-number-of-breakpoints-for-dr1
455 .It Li k8-fr-number-of-breakpoints-for-dr2
458 .It Li k8-fr-number-of-breakpoints-for-dr3
461 .It Li k8-fr-retired-branches
464 .It Li k8-fr-retired-branches-mispredicted
467 .It Li k8-fr-retired-far-control-transfers
470 .It Li k8-fr-retired-fastpath-double-op-instructions Op Li ,mask= Ns Ar qualifier
480 .Bl -tag -width indent -compact
481 .It Li low-op-pos-0
483 .It Li low-op-pos-1
485 .It Li low-op-pos-2
490 .It Li k8-fr-retired-fpu-instructions Op Li ,mask= Ns Ar qualifier
500 .Bl -tag -width indent -compact
501 .It Li mmx-3dnow
503 .It Li packed-sse-sse2
505 .It Li scalar-sse-sse2
512 .It Li k8-fr-retired-near-returns
515 .It Li k8-fr-retired-near-returns-mispredicted
518 .It Li k8-fr-retired-resyncs
520 Count retired resyncs (non-control transfer branches).
521 .It Li k8-fr-retired-taken-branches
524 .It Li k8-fr-retired-taken-branches-mispredicted
527 .It Li k8-fr-retired-taken-branches-mispredicted-by-addr-miscompare
531 .It Li k8-fr-retired-taken-hardware-interrupts
534 .It Li k8-fr-retired-uops
537 .It Li k8-fr-retired-x86-instructions
540 .It Li k8-ic-fetch
542 Count instruction cache fetches.
543 .It Li k8-ic-instruction-fetch-stall
546 .It Li k8-ic-l1-itlb-miss-and-l2-itlb-hit
549 .It Li k8-ic-l1-itlb-miss-and-l2-itlb-miss
552 .It Li k8-ic-microarchitectural-resync-by-snoop
555 .It Li k8-ic-miss
557 Count instruction cache misses.
558 .It Li k8-ic-refill-from-l2
560 Count instruction cache refills from L2 cache.
561 .It Li k8-ic-refill-from-system
563 Count instruction cache refills from system memory.
564 .It Li k8-ic-return-stack-hits
567 .It Li k8-ic-return-stack-overflow
570 .It Li k8-ls-buffer2-full
573 .It Li k8-ls-locked-operation Op Li ,mask= Ns Ar qualifier
578 .Bl -tag -width indent -compact
579 .It Li cycles-in-request
581 .It Li cycles-to-complete
583 non-speculative and is the older load/store operation.
584 .It Li locked-instructions
589 .It Li k8-ls-microarchitectural-late-cancel
593 .It Li k8-ls-microarchitectural-resync-by-self-modifying-code
595 Count microarchitectural resyncs caused by self-modifying code.
596 .It Li k8-ls-microarchitectural-resync-by-snoop
599 .It Li k8-ls-retired-cflush-instructions
602 .It Li k8-ls-retired-cpuid-instructions
605 .It Li k8-ls-segment-register-load Op Li ,mask= Ns Ar qualifier
613 .Bl -tag -width indent -compact
632 .It Li k8-nb-ht-bus0-bandwidth Op Li ,mask= Ns Ar qualifier
633 .It Li k8-nb-ht-bus1-bandwidth Op Li ,mask= Ns Ar qualifier
634 .It Li k8-nb-ht-bus2-bandwidth Op Li ,mask= Ns Ar qualifier
643 .Bl -tag -width indent -compact
644 .It Li buffer-release
655 .It Li k8-nb-memory-controller-bypass-saturation Op Li ,mask= Ns Ar qualifier
657 Count memory controller bypass counter saturation events.
664 .Bl -tag -width indent -compact
665 .It Li dram-controller-interface-bypass
666 Count DRAM controller interface bypass.
667 .It Li dram-controller-queue-bypass
668 Count DRAM controller queue bypass.
669 .It Li memory-controller-hi-pri-bypass
670 Count memory controller high priority bypasses.
671 .It Li memory-controller-lo-pri-bypass
672 Count memory controller low priority bypasses.
674 .It Li k8-nb-memory-controller-dram-slots-missed
676 Count memory controller DRAM command slots missed (in MemClks).
677 .It Li k8-nb-memory-controller-page-access-event Op Li ,mask= Ns Ar qualifier
679 Count memory controller page access events.
686 .Bl -tag -width indent -compact
687 .It Li page-conflict
689 .It Li page-hit
691 .It Li page-miss
696 .It Li k8-nb-memory-controller-page-table-overflow
699 .It Li k8-nb-memory-controller-turnaround Op Li ,mask= Ns Ar qualifier
708 .Bl -tag -width indent -compact
710 .It Li dimm-turnaround
712 .It Li read-to-write-turnaround
714 .It Li write-to-read-turnaround
719 .It Li k8-nb-probe-result Op Li ,mask= Ns Ar qualifier
728 .Bl -tag -width indent -compact
729 .It Li probe-hit
731 .It Li probe-hit-dirty-no-memory-cancel
733 .It Li probe-hit-dirty-with-memory-cancel
735 .It Li probe-miss
738 .It Li k8-nb-sized-commands Op Li ,mask= Ns Ar qualifier
747 .Bl -tag -width indent -compact
760 The following table shows the mapping between the PMC-independent
764 .Bl -column "branch-mispredicts" "Description"
766 .It Li branches Ta Li k8-fr-retired-taken-branches
767 .It Li branch-mispredicts Ta Li k8-fr-retired-taken-branches-mispredicted
768 .It Li dc-misses Ta Li k8-dc-miss
769 .It Li ic-misses Ta Li k8-ic-miss
770 .It Li instructions Ta Li k8-fr-retired-x86-instructions
771 .It Li interrupts Ta Li k8-fr-taken-hardware-interrupts
772 .It Li unhalted-cycles Ta Li k8-bu-cpu-clk-unhalted