Closed Whytehorse closed 7 years ago
I've never seen this error. Sorry :-( . The code looks like it should work. I might build an up to date wheel, and ask you if the problem still exists for you.
We narrowed it down to a lack of support for Opencl 1.2+ in amd drivers. Please close this.
Opencl 1.2 should be supported by amd GPUs. What makes you feel that opencl 1.2 is not supported by AMD GPUs?
On 10 May 2017 05:56:46 GMT-04:00, Whytehorse notifications@github.com wrote:
We narrowed it down to a lack of support for Opencl 1.2+ in amd drivers. Please close this.
-- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/hughperkins/tensorflow-cl/issues/19#issuecomment-300434700
-- Sent from my Android device with K-9 Mail. Please excuse my brevity.
Linus rejected the
So basically I'll never buy AMD products ever again and tell thousands of people not to buy AMD and I'm really put off by tensorflow's product lock-in to nvidia, although this opencl branch is a move in the right direction. I'm also put off by the amdgpu devs for not updating to opencl1.2+... it seems like it would be really trivial to update the code and push it out...
Hi Whytehorse, dont suppose... do you mind confirming the exact model of GPU you have please?
AMD A10-7850K
Thanks!
From the support page, looks like the drivers support Ubuntu 14.04, but not 16.04, is that approximately what you are saying? http://support.amd.com/en-us/download/desktop?os=Ubuntu%20x86%2064
Yes
Ah. That's unfortunate :-( . So, what will you do?
I'm getting all the other people affected to grab their pitchforks and torches and storm the ivory towers of AMD, drag their rulers out into the streets, and chop off their head... or something like that
Or maybe we'll just use some NSA hacking tools to steal their source code, leak it, blame Russia... you know, the usual
Haha :-)
Ok, you mean, if they opensourced the old unsupported drivers, you'd feel less uncomfortable with their no longer supporting them?
Use at your own risk: https://bbs.archlinux.org/viewtopic.php?id=57084&p=295 - should make your GCN 1.1 GPU work with AMDGPU-PRO.
I dunno. My options are to nag AMDdevs+FOSSdevs and wait... or downgrade to 14.04. I think it might be easier to add opencl 1.2 support to whatever package than to do that archlinux hack.
Ok. As far as your decision, I cant really provide any advice on that point: only you can make that decision really, though it's clearly not an ideal decision to have to make.
As far as tensorflow-cl itself, I dont know of any particular reason why it wouldnt work on Ubuntu 14.04. I dont personally test on 14.04, but given the above issue, happy to help out with any Ubuntu 14.04 issues that arise. You might need to dig a little bit on the install/build process initially. I think the 16.04 wheel might install ok-ish on 14.04?
I'm too busy to reinstall my OS right now, plus I need a lot of the newer software in 16.04. Guess I'll just wait :(
Alright. Fair enough :-)
If I run a command to show me the gpus, I get the following error: Commands:
Error:
It's on Ubuntu 16.04 using the pip3 install of the downloaded wheel.