13.07.2015 Views

Intel® 64 and IA-32 Architectures Optimization Reference Manual

Intel® 64 and IA-32 Architectures Optimization Reference Manual

Intel® 64 and IA-32 Architectures Optimization Reference Manual

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

USING PERFORMANCE MONITORING EVENTSMetricReads Non-prefetchFull (BSQ)Reads Invalidate Full-RFO (BSQ)UC Reads Chunk(BSQ)UC Reads Chunk Split(BSQ)UC Write Partial(BSQ)Table B-5. Performance Metrics - Bus (Contd.)DescriptionNumber of read(excludes RFOs <strong>and</strong>HW|SW prefetches)transactions to WBtypememory.Beware of granularityissues with this event.Number of readinvalidate (RFO)transactions to WBtypememoryNumber of 8-bytealigned UC readtransactionsRead requestsassociated with16-byte oper<strong>and</strong>s mayunder-count.Number of UC readtransactions spanning8-byte boundaryRead requests mayunder-count if the datachunk straddles <strong>64</strong>-byte boundary.Number of UC writetransactionsBeware of granularityissues between BSQ<strong>and</strong> FSB IOQ events.Event Name or MetricExpressionEvent Mask ValueRequiredBSQ_allocation 1: REQ_LEN0|REQ_LEN1|MEM_TYPE1|MEM_TYPE2|REQ_CACHE_TYPE|REQ_DEM_TYPE2: Enable edgefiltering 1 in theCCCR.BSQ_allocation 1: REQ_TYPE0|REQ_LEN0|REQ_LEN1|MEM_TYPE1|MEM_TYPE2|REQ_CACHE_TYPE|REQ_ORD_TYPE|REQ_DEM_TYPE2: Enable edgefiltering 1 in theCCCR.BSQ_allocation 1: REQ_LEN0|REQ_ORD_TYPE|REQ_DEM_TYPE2: Enable edgefiltering 1 in theCCCR.BSQ_allocation 1: REQ_LEN0|REQ_SPLIT_TYPE|REQ_ORD_TYPE|REQ_DEM_TYPE2: Enable edgefiltering 1 in theCCCR.BSQ_allocation 1: REQ_TYPE0|REQ_LEN0|REQ_SPLIT_TYPE|REQ_ORD_TYPE|REQ_DEM_TYPE2: Enable edgefiltering 1 in theCCCR.B-25

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!