I'm not 100% sure of how I should be interpreting the results of my current vtune profiles. I'm getting basically no spin time, no waits or barriers holding me up, and everything is a nice across-the-board green in terms of utilisation.
However, if you take a look at the bottom-up view here, you'll notice that most of my time is sitting in libiomp5 running clone.
To me, this seems like most of my runtime is spent generating threads and not much else. Can I interpret this result as poor management of my openmp pragmas? Is it because I'm forking/joining too often? Or is this something that is expected since I have time utilisation green everywhere?