Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
29282 Discussions

What does _kmp_byper_barrier_release do

afellow
Novice
1,623 Views
I try to profile my code and find that afunctioncalled
_kmp_byper_barrier_release
occupiedmost of the time, I am wondering what this function do?
If you know what is this function or where I can find the information about such functions, please let me know.
Thanks.
0 Kudos
1 Solution
TimP
Honored Contributor III
1,623 Views
I suppose you may mean kmp_hyper_barrier_release
This is an Intel OpenMP function, so you should be able to find out which OpenMP parallel region is involved, and perhaps whether it may be diagnosed as work imbalance, by running against the profiling copy of the library, and checking the guide.gvs file which should be written at successful completion.

View solution in original post

0 Kudos
2 Replies
TimP
Honored Contributor III
1,624 Views
I suppose you may mean kmp_hyper_barrier_release
This is an Intel OpenMP function, so you should be able to find out which OpenMP parallel region is involved, and perhaps whether it may be diagnosed as work imbalance, by running against the profiling copy of the library, and checking the guide.gvs file which should be written at successful completion.
0 Kudos
afellow
Novice
1,623 Views
Thanks, I will check it.
0 Kudos
Reply