Hi
i’m confused. The author @DanielPiker stated once that K2 is multithreaded:
Kangaroo 2 should use your computing resources better - it is multi-threaded, and uses a different technique for the solver, allowing it to converge in fewer iterations.
Here’s the equivalent setup for your file:
catenary_subdivide.gh (12.6 KB)
Also, I think the best way forward is not to use higher res meshes for the simulation, but to subdivide using Weaverbird after Kangaroo - this way you can get a very fine and smooth mesh without excessive simulation time.
[image]
But, the Rhino-Grasshopper documentation indicates that the multithreading may be activated or not, and it is indicated by small dots at the upper left corner of the component.
https://developer.rhino3d.com/guides/grasshopper/multi-treaded-components/
I can not find the dots, ot the “Parallel computing” option in the menu.
So, do you know if Kangaroo 2 is multithreaded or not?
Thanks
can you test by running the solver and watching task manager - does it spike over several processors or just one?
Hi @David_Gallardo
Yes, Kangaroo2 is multi-threaded, and always runs in parallel.
It doesn’t show those indicator dots because its multi-threading was implemented separately before that UI existed.