Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
Announcements
FPGA community forums and blogs have moved to the Altera Community. Existing Intel Community members can sign in with their current credentials.

Group results by synchronization event

Elsayed__Shehab
Beginner
747 Views

Hello All,

I was wondering if there is a way from the command line to group the results by synchronization event. By synchronization event I mean each time a synchronization was called. For example, if the same barrier wait is called multiple times, I would like to see stats for each of these times individually.

Thank you very much in advance

0 Kudos
2 Replies
Dmitry_P_Intel1
Employee
747 Views

Hello Shehab,

By grouping results you mean that you want to see wait time on a barrier for each barrier instances?

What is the semantic - are the barrier instances called in the loop or they are used to sync different algorithm pieces (and as a result called from different functions for example)?

And what threading model do you use? OpenMP, TBB or row OS threads?

Thank you, Regards, Dmitry 

0 Kudos
Elsayed__Shehab
Beginner
747 Views

Thank you for your reply.

Wait time at each barrier can be one thing. Other stats I am interested are similar to those you can get from "General Exploration" such as instructions retired, cache miss rates, etc ...

I am trying different applications that have different semantics.

The applications I am studying are using pthreads.

0 Kudos
Reply