Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
4994 Discussions

Application total floating operation counts with APS(VTune)

youn__kihang
Novice
891 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
Moderator
870 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
857 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
Moderator
832 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
Moderator
823 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