Closed tameware closed 4 years ago
Do you mean libdds thread limit?
It is limiting number of thread private persistent cache for double dummy solver. The thread private data is large so it shouldn't be more than physical cores available. I can be configured with server.yaml. Default is to let libdds detect cores available.
Yes, the libdds thread limit.
I noticed in testing on my Mac that the analysis finishes substantially more quickly if I let the library set the number of threads. I do not know why our wrapper code sets a maximum of 2 by default. I'd like to know before changing it.
As of yesterday, the default is to let library use the automatic detection. Configuration can lower the limit if there is a need. (Same for memory use)
Great - thanks! Closing this issue…
Find out why it's there in the first place.