Closed Ark-kun closed 6 years ago
You would have to download OpenMPI 1.x source code and build it, then set path to its .so. I did this all the time, since I don't have admin right on the training servers.
Look at line 46 on CNTK dockerfile for an example on how to compile openmpi 1.10: https://github.com/Microsoft/CNTK/blob/master/Tools/docker/CNTK-GPU-Image/Dockerfile
The Dockerfile hack can work in some scenarios, but it's not quite suitable for online Jupyter-like environments (e.g. Google Colab).
I managed to work around this myself. The questions is how many thousands of potential CNTK users won't bother.
/reopen
Researches still do not have an easy way to install CNTK. Official documentation is still broken.
Are there plans to support CNTK with OpenMPI >=2? Or does the support already exist? The documentation here says 'at least' v1.10 : https://docs.microsoft.com/en-us/cognitive-toolkit/Setup-CNTK-on-Linux
However, I have not been able to setup cntk with versions >= 1.10. Has this already been fixed?
@thiagocrepaldi Looks like this is still not fixed. Does CNTK officially only support legacy systems?
Has anyone got CNTK working with OpenMPI >=2 ?
This should not be closed
OpenMPI 2.x is not in the current roadmap, but contributions are really appreciated :)
Re: Anyone with CNTK working from OpenMPI >=2?
uh, hey, why close, CNTK is still not working with OpenMPI 2
uh, hey, why close, CNTK is still not working with OpenMPI 2
You can build OpenMPI 1.x from source and that's it, taking about 10 minutes. No pain no gain!
uh, hey, why close, CNTK is still not working with OpenMPI 2
You can build OpenMPI 1.x from source and that's it, taking about 10 minutes. No pain no gain!
yeah, real pain!
The documentation tells me: https://docs.microsoft.com/en-us/cognitive-toolkit/setup-linux-python?tabs=cntkpy251
sudo apt-get install openmpi-bin
But the lowest version fopr Ubuntu 17.10 is 2.1.1-6. https://packages.ubuntu.com/artful/openmpi-bin
How can I install CNTK on a modern cloud Ubuntu version?