Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Sumeet_P_
Beginner
96 Views

Profiling application on Xeon using VTune

Hi, I want to profile OpenFOAM application solver (simpleFoam) on Intel Xeon but facing some error.

The host CPU is Two Intel(R) Xeon(R)  E5-2670. When I execute the application in parallel without profiling it executes without any error. But when I execute the application with Vtune it gives an error which I'm unable to resolve. I have used Intel(R) VTune(TM) Amplifier XE 2015 Update 2.

The command executed is as follows,

mpirun -np 16 amplxe-cl -collect advanced-hotspots -r profile -- simpleFoam -parallel

I have attached the error file. Please find attachment.

Can you help me out in this ?

Thank You.

0 Kudos
3 Replies
Dmitry_P_Intel1
Employee
96 Views

Hello Patil,

Please use VTune Amplifier 2017 (better recent Update 2) where this issue should be resolved.

Please note that if you use non-Intel MPI you should add "-trace-mpi" option.

Thanks & Regards, Dmitry

Sumeet_P_
Beginner
96 Views

 

I'm using Intel(R) MPI Library for Linux* OS, Version 4.1.0 Build 20120831

Can I resolve this issue within VTune Amplifier XE 2015 ?

What step must can I perform to overcome it ?

Dmitry_P_Intel1
Employee
96 Views

Hello,

If you run your application on one node then you can try the following semantics:

amplxe-cl -collect advanced-hotspots -r profile mpirun -np 16 simpleFoam -parallel

If you want to collect on multiple nodes - there is no way to do this for the old release.

Thanks & Regards, Dmitry

 

 

 

Reply