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...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

USING PERFORMANCE MONITORING EVENTSMetricBus AccessesUnderway from AllAgents 2Write WC Full (BSQ)Write WC Partial(BSQ)Writes WB Full (BSQ)Table B-5. Performance Metrics - Bus (Contd.)DescriptionAccrued sum of thedurations of entries byall agents on the busDivide by “BusAccesses from AllAgents” to get busrequest latency.Also beware ofdifferent recipes inmask bits for Pentium4 <strong>and</strong> Intel Xeonprocessors betweenCPUID model fieldvalue of 2 <strong>and</strong> modelvalue less than 2.The number of write(but neither writebacknor RFO) transactionsto WC-type memory.Number of partialwrite transactions toWC-type memoryThis event mayundercount WC partialsthat originate fromDWord oper<strong>and</strong>s.Number of writeback(evicted from cache)transactions to WBtypememory.These writebacks maynot have acorresponding FSB IOQtransaction if 3rd levelcache is present.Event Name or MetricExpressionIOQ_active_entriesEvent Mask ValueRequired1a. ReqA0, ALL_READ,ALL_WRITE, OWN,OTHER, PREFETCH(CPUID model < 2);1b. ReqA0, ALL_READ,ALL_WRITE,MEM_WB, MEM_WT,MEM_WP, MEM_WC,MEM_UC, OWN,OTHER, PREFETCH(CPUID model >= 2).BSQ_allocation 1: REQ_TYPE1|REQ_LEN0|REQ_LEN1|MEM_TYPE0|REQ_DEM_TYPE2: Enable edgefiltering 1 in theCCCR.BSQ_allocation 1: REQ_TYPE1|REQ_LEN0|MEM_TYPE0|REQ_DEM_TYPE2: Enable edgefiltering 1 in theCCCR.BSQ_allocation 1: REQ_TYPE0|REQ_TYPE1|REQ_LEN0|REQ_LEN1|MEM_TYPE1|MEM_TYPE2|REQ_CACHE_TYPE|REQ_DEM_TYPE2: Enable edgefiltering 1 in theCCCR.B-24

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

Saved successfully!

Ooh no, something went wrong!