Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
Announcements
FPGA community forums and blogs have moved to the Altera Community. Existing Intel Community members can sign in with their current credentials.
5261 Discussions

Application total floating operation counts with APS(VTune)

youn__kihang
Novice
1,967 Views

Hi All,

 

I was trying to calculate total number of floating operation counts of my application.

So, I ran an application with aps like below.

 

mpirun -np 5760 aps ./app.exe
aps --report aps_result_20220214

 

But, the only things that I found from aps reports are below.

  • Elapsed Time: 64104.82
  • IPC Rate: 109.12
  • SP GFLOPS: 2776.86
  • DP GFLOPS: 197.18

 

I thought about the relationship between GFLOPS and elapsed time, I came up with the following equation.

 

Total floating counts = Etime*(a*SFlops + b*DFlops)

 

What should the weights (a and b values) be? I did a web search and it says a=1, b=1, is that correct? Or should the SP/DP weight be different?

 

Thanks in advance,

Kihang

0 Kudos
4 Replies
JaideepK_Intel
Employee
1,946 Views

Hi,


Thank you for posting in Intel Communities.

We are working on this internally. We will get back to you with an update.


Thanks,

Jaideep


0 Kudos
Dmitry_P_Intel1
Employee
1,933 Views

Hello,

In terms of number of operations regardless of precision you are correct: a=1, b=1.

Thanks & Regards, Dmitry

 

0 Kudos
JaideepK_Intel
Employee
1,908 Views

Hi,

 

Did  @Dmitry_P_Intel1 suggestion help you?.  If this resolves your issue, make sure to accept this as a solution. This would help others with a similar issue. Thank you!.

 

Regards,

Jaideep

 

0 Kudos
JaideepK_Intel
Employee
1,899 Views

Hi,


We assume that your issue is resolved. If you need any additional information, please post a new question as this thread will no longer be monitored by Intel.


Thanks,

Jaideep


0 Kudos
Reply