On 5/24/24 19:17, Kyle Schwiebert wrote:
**
I do actually have one question here that may be relevant. Whenever I am
checking things out in the gdb, it claims I have twice as many threads running
as I asked for using MultithreadInfo::set_max_threads(). Is this possibly
germane to my issue here and what is the cause of this? As is common my CPU
has two logical cores per physical core, but the CPU utilization suggests that
only one thread of each core is ever being used at any given time.
I don't have a good answer for this. It is possible that you are linking
(directly or indirectly) with a library that is build with OpenMP which
creates its own set of worker threads, and then deal.II uses TBB which also
creates its own set of worker threads. In practice, you will likely only ever
see one or the other of these worker threads being active.
Best
W.
--
------------------------------------------------------------------------
Wolfgang Bangerth email: [email protected]
www: http://www.math.colostate.edu/~bangerth/
--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see
https://groups.google.com/d/forum/dealii?hl=en
---
You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/dealii/17e058c2-129c-40ff-a6c2-c0a0bb6e8dcc%40colostate.edu.