Analyzers
Support for Analyzers (Intel VTune™ Profiler, Intel Advisor, Intel Inspector)

Threads Names

Salvatore_Li_Mandri
146 Views

I am a new user of VTune...

Why I cannot see the threads name I assigned to my application when running "Sampling" activity but I can if I use a thread profiler activity, instead ?

Thank to all

0 Kudos
1 Reply
David_A_Intel1
Employee
146 Views
Thread Profiler is instrumenting calls to threading APIs. Sampling does not instrument at all! Thus, Sampling has a very low overhead during data collection while Thread Profiler can have a higher overhead. The downside is that you don't get info regarding the thread names.

There has been discussion of adding VTune analyzer APIs allowing users to name threads from within the code. How of you users require this information?
Reply