Dear All,
I have just installed parallel studio 2016 and trying to use memory access pattern analysis with intel advisor. I have added annotation to source file like:
ANNOTATE_SITE_BEGIN(read_phase1); for (int i=0; i < nt.n_presyn; ++i) { ANNOTATE_ITERATION_TASK(read_task); ......... } ANNOTATE_SITE_END();
When I run the analysis with advisor I get:
advixe-cl -collect map --search-dir src:r=/home/my_src -interval=10 -mrte-mode=auto -- mpirun -n 1 app.exe advixe: Warning: No SITE annotations were encountered, so no stride/alignment data can be reported.
What could be reason for above warning? I am sure that annotations macros are expanded properly. What could be the possible reason?
Is there any way to force analysis of all loops? We have lots of auto-generated kernel from DSL (domain specific language) which I would like to analyse.