Intel® Advisor XE

Obtaining accurate time measurement on Survey Report

Hello, 

I am using Intel Advisor XE 2013 (build 270011) on Linux. I am using the Survey analysis to profile my program (compiled with gcc and flags: -g and -O3). However, every time that I run the analysis I get different execution percentages for a loop of interest, although everytime I am using the same input data and parameters. The total execution time of my program is around 0.72 s.

I want to ask you:

Is it expected to have different execution percentages when profiling using Advisor?

Are there any needed compiler/linker flags that I forgot?

We are unable to find registrations/downloads matching this request

Not sure this is the right forum, but I am getting the following error message when I try and download the latest version (Version 2013 Initial Release or Update 1)  of Intel Advisor XE

We are unable to find registrations/downloads matching this request.

I have an education license for both Windows and Linux and am seeing the same error message.  Any ideas?

Thanks,

John

Nested Loops

 

I have a subprogram in my software that has a parallel site that contains nested loops. I am uncertain as to

how to annotate them. Can you direct me to some literature on this?

 

Any help appreciated. Thanks in advance.

 

Newport_j

ANNOTATE_SITE_BEGIN() and ANNOTATE_TASK_BEGIN()

When I annotated my first file based on the results of intel Advisor survey, I got the error:

'RRAY' undeclared (first use in this function)

Each undeclared indentifier is reported only once

for each function it appears in.

Now in

ANNOTATE_SITE_BEGIN();

and

ANNOTATE_TASK_BEGIN();

What must be the sitename and what must be the taskname? Also, do I have to declare each? At present it says my taskname is undeclared.

RRAY was my taskname and I did not declare it. I did not think that I had to.

Any help appreciated.

Subscribe to Intel® Advisor XE