advixe-cl How to report GFLOPs

advixe-cl How to report GFLOPs

I am profiling a bunch of benchmarks (I want to plot them all in a single roofline plot) and I am using the command line tool (advixe-cl) to collect the survey, tripcounts and flops information for each benchmark.

However, I cannot find a way to report the measured flops (for each loop or function or even whole program) using the command line tool advixe-cl. The documentation I am looking at is found here https://software.intel.com/en-us/advisor-help-lin-command-line-interface-reference, but I think that it is not complete e.g. the option -flops-and-masks is not mentioned anywhere. Do you know if there is any way to report the measured flops via the command line interface?

As far as I understand, the documentation you linked corresponds to the output of `advixe-cl --help`. Many of the options are explained one level deeper (`advixe-cl --help collect`). On the website, scrolling to the bottom you can click on "collect" https://software.intel.com/en-us/advisor-help-lin-collect where --flops-and-masks is explained (as deprecated, and that you should use --flop instead)