Multithreading options #2913
-
Hi there! Thanks for all information possible :) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi, if I understand correctly, your goal is not to use the MultiThreading plugin, but to speed up your simulation. In that case, I suggest you to read this doc page: https://github.com/sofa-framework/doc/blob/master/15_Using_SOFA/32_Performances/20_Improve_performances.md. The most important thing is to identify the bottleneck. Otherwise, we won't be able to help. For example, you use The multithreading plugin is not very used, and not a lot of effort has been made to optimize it. Consider it experimental, without any guarantee of improving the performances. Still, I encourage you to read the documentation: https://github.com/sofa-framework/doc/blob/master/35_Plugins/50_Usual_plugins/80_MultiThreading.md. In particular, using Again, identifying the bottleneck is the key. Alex |
Beta Was this translation helpful? Give feedback.
Hi,
if I understand correctly, your goal is not to use the MultiThreading plugin, but to speed up your simulation. In that case, I suggest you to read this doc page: https://github.com/sofa-framework/doc/blob/master/15_Using_SOFA/32_Performances/20_Improve_performances.md. The most important thing is to identify the bottleneck. Otherwise, we won't be able to help. For example, you use
ParallelBruteForceBroadPhase
, but if you have collision only between two objects, it is counter-productive.The multithreading plugin is not very used, and not a lot of effort has been made to optimize it. Consider it experimental, without any guarantee of improving the performances. Still, I encourage you t…