Skip to content

Parallel BRepAlgoAPI_Cut hangs on more threads #1246

Open
@stepi9

Description

@stepi9

I'm running a script in which I use the function BRepAlgoAPI_Cut, with the SetRunParallel(True) option. The tool is a list of shapes. The problem is that on my personal pc, with 24 threads, it runs fine. However, on the work server, with 192 threads, it hangs when calculating the Build() function (in the task manager the cpu activity increases then decreases but the execution doesn't advance). The only solution I found is to reduce the number of tools, in order to probably reduce the number of active threads. However it seems strange to have to reduce the number of tools, considering that the server has much more threads. What could be the problem and the solution? May the problem be related to NUMA cores? (in this case how could I limit the number of threads?)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions