Does grasshopper process the whole script only in two cores at max?

Hi,


I have a gh script that does multiple Boolean operations, and I find it frustrating that the script takes almost two minutes to process the script every time I adjust something. The script doesn’t look that heavy but I notice that it takes only two cores out of 8.

Any suggestions on how I can make this run faster?

If your inputs can be organized into branches (cutting holes in panels for example), you can use the new Hops add-in or Multi SDiff from the Heron add-in to spread the Boolean operations over threads.

https://developer.rhino3d.com/guides/grasshopper/hops-component/

1 Like

Grasshopper is single-threaded. Some components support multi-threading.

1 Like