Software Tuning, Performance Optimization & Platform Monitoring
Discussion regarding monitoring and software tuning methodologies, Performance Monitoring Unit (PMU) of Intel microprocessors, and platform updating.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Null

Zara_g_
Beginner
587 Views

Customer asked to close it .

0 Kudos
1 Reply
TimP
Honored Contributor III
587 Views

What specifically is your question?  You are running a benchmark where the bottleneck is expected to be in memory bandwidth.  With a non-precise event, you can't control whether VTune attributes the counts to the responsible instruction or to one which is waiting for that instruction to complete.

Are you trying to compare event rates?  If so, you need to set sample-after values to convenient ratios.  If you are comparing runs with and without mfence, it may help if you assure that the same sample-after values are used in each case.

0 Kudos
Reply