Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPU support is only for nvidia? #4

Open
polarathene opened this issue Oct 20, 2019 · 4 comments
Open

GPU support is only for nvidia? #4

polarathene opened this issue Oct 20, 2019 · 4 comments

Comments

@polarathene
Copy link

The blog mentions CUDA and the README shows the runtime as nvidia with tensorman aliasing it to gpu. Is only nvidia is supported despite the generic gpu flag? What about AMD ROCm tensorflow support?

@mmstick
Copy link
Member

mmstick commented Oct 20, 2019

Yes, Tensorflow only officially supports CUDA in their Docker images. There is a fork of Tensorflow with ROCm support, although it only supports version 1.14, and its not integrated here.

@polarathene
Copy link
Author

@mmstick Are you sure? I don't have an AMD GPU myself yet to confirm, but afaik there is 2.0 support available, and the official dockerhub images are also tagged for such:

https://hub.docker.com/r/rocm/tensorflow/tags
ROCm/tensorflow-upstream#362
https://www.phoronix.com/scan.php?page=news_item&px=Radeon-ROCm-2.4-Released

1.14 was only released in July, and 1.15 only just came out 4 days ago... Seems like an odd reason to not want to support it, I'm sure they'll provide a 1.15 tagged image in the near future. Isn't that kind of the purpose of this project, to support different versions/configurations easily?:

However, configuring and managing Docker containers for Tensorflow using the docker command line is currently tedious, and managing multiple versions for different projects is even moreso. To solve this problem for our users, we have developed tensorman as a convenient tool to manage the installation and execution of Tensorflow Docker containers.

It is an official community build as listed in the tensorflow project README. Just 3 days earlier, they've sent a PR updating the README section to show support for 1.15 and 2.x releases. AFAIK, they're working towards upstreaming as much as possible?

If this project does not want to support AMD GPUs, then perhaps it should be more clearer in the README that it's only intended to have Nvidia for GPU support? System76 offers products with AMD GPUs don't they? Isn't the use of Docker containers meant to make the difference here much easier to support in the first place?

@mmstick
Copy link
Member

mmstick commented Oct 20, 2019

I never stated that we do not want to support AMD GPU's. That would be a weird stance. Only that the work to enable that support here has not been done yet.

@ottworks
Copy link

Has that work been done yet?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants