Simple-Robotics / proxsuite

The Advanced Proximal Optimization Toolbox
BSD 2-Clause "Simplified" License
414 stars 50 forks source link

Enable solving QP in parallel with ProxQP #229

Closed Bambade closed 1 year ago

Bambade commented 1 year ago

Enable solving a vector of QPs in parallel using open mp with either the sparse or dense ProxQP backend.

The code is unit tested in both C++ and python.

jcarpent commented 1 year ago

@fabinsch I think we should disable the parallel feature for PiPy. As for Pinocchio, we should be able to deactivate the parallel module.

jcarpent commented 1 year ago

@nim65s Do you know how to integrate OpenMP to PyPI?

nim65s commented 1 year ago

I have no idea. I'll give it a try this summer.