Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
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.
5255 Discussions

Calculating DRAM bandwidth from EMON

cnsujeer
Employee
1,329 Views

I wanted to extract DRAM bandwidth information from EMON. For the same I extracted the following events: 

  • UNC_M_CAS_COUNT_RD
  • UNC_M_CAS_COUNT_WR

And, then I used the below formula : 
DRAM Bandwidth in GBps = (UNC_M_CAS_COUNT_RD + UNC_M_CAS_COUNT_WR) * 64 / 1GB / Time (sample window) 

Is the above formula correct ? Especially using sampling duration as time ? 

The reason I am asking is, Vtune shows for an application high bandwidth. But, if I run the same application through EMON and use the above formula.. I get very less bandwidth. (~8 times less). So, I was doubting if the formula being used is correct ? 

Labels (1)
0 Kudos
2 Replies
Jennifer_D_Intel
Moderator
1,263 Views

I'm following up with the developers on your question, and will have an answer shortly.

0 Kudos
cnsujeer
Employee
1,190 Views
0 Kudos
Reply