Open jlewi opened 1 month ago
@Funatiq Could you please have a look? Thanks
Could you try with the following option to build_wheel.py
--extra-cmake-vars ENABLE_MULTI_DEVICE=0
I'm trying to build it now with openmpi. It takes such a long time to build that if I have success with OpenMPI I may not want to bother with rerunning the experiments.
Fair enough. If building for a specific target architecture, -a native
can provide a significant build time reduction.
System Info
Who can help?
No response
Information
Tasks
examples
folder (such as GLUE/SQuAD, ...)Reproduction
I'm trying to build the wheel as follows
I end up with a linking error because MPI is missing.
I don't have MPI which is why I was disabling multi-device.
Expected behavior
I expect this to compile with out MPI being needed. My assumption was that MPI is only required for multi-device. That assumption could be incorrect. I was hoping to be able to compile for single device without needing MPI. Is MPI needed even for single device?
actual behavior
I got a linking error because MPI is missing
additional notes
I also had to remove
mpi4py
fromrequirements.txt
to try to get to build without MultiDevice support.