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

VTune shows more threads than OpenMP is using

high_end_compute
Beginner
883 Views

On my system, running a code parallelised with OpenMP and setting OMP_NUM_THREADS=2, OMP_DYNAMIC=false, OMP_PROC_BIND=true, we observe 10 threads, as per screenshot. Please can you explain why?

And what is "orted", "ucs_async_thread_func", "progress_engine" and "listen_thread" that we observe. DLPOLY.Z is the name of our executable which contains MPI calls so was compiled with mpif90 but we are (implicitly) using only 1 MPI process). 

We launch our collection:
vtune -collect hotspots --app-working-dir=$(pwd) -- ${EXE_PATH}/DLPOLY.Z

Yours, Michael @mkbane_hec

 

Untitled.png

 

 

0 Kudos
3 Replies
SreedeviK_Intel
Moderator
853 Views

Hi,


Good day to you.

 

Thanks for posting in Intel Communities.

 

Could you please share the following details so that we could investigate further:

 

1. Sample reproducer code.

 

2. VTune version.

 

3. Exact steps and the commands used.

 

4. OS and Processor details.


Regards,

Sreedevi


0 Kudos
SreedeviK_Intel
Moderator
806 Views

Hi,


We haven't heard back from you. Could you please confirm if your issue is resolved or not?


Regards,

Sreedevi


0 Kudos
SreedeviK_Intel
Moderator
749 Views

Hi,


Good day to you.


We have not heard back from you. This thread will no longer be monitored by Intel. If you need further assistance, please post a new question.


Regards,

Sreedevi


0 Kudos
Reply