Hello,

I have some questions related to hardware prefetcher events on Intel Xeon
processor with the below configuration.
$ uname -a
Linux 2.6.34-gentoo-r1 #2 SMP Mon Feb 20 12:07:35 CST 2012 x86_64 Intel(R)
Xeon(R) CPU E5520 @ 2.27GHz GenuineIntel GNU/Linux

I am trying to count the number of hardware prefetch events, before and
after disabling hardware prefetching using BIOS.
I have followed the steps mentioned in the below link to disable h/w
prefetching in BIOS.
http://software.intel.com/en-us/articles/optimizing-application-performance-on-intel-coret-microarchitecture-using-hardware-implemented-prefetchers/

However I don't see much difference in the values of the counter after h/w
prefetching is disabled. The counter value remains approximately the same
before and after disabling h/w prefetching. I also tried
using "PERF_COUNT_HW_CACHE_L1D:PREFETCH" event. But don't see much
difference.
I have used the perf_examples program of libpfm-4.2,.0 as below.
./task -e L1D_PREFETCH:REQUESTS openmp_test

Could someone in the group please comment if expecting these counters to
change, after disabling h/w prefetching in BIOS is correct?

Regards,
Ram
Graduate student

University of Houston****
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
perfmon2-devel mailing list
perfmon2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perfmon2-devel

Reply via email to