( EDIT - working now ) Radeon RX 5700 XT absolutely useless

For discussing go computing, software announcements, etc.
User avatar
Drew
Lives in gote
Posts: 301
Joined: Thu Oct 17, 2013 12:59 am
Rank: infant
GD Posts: 0
Location: Illinois
Has thanked: 228 times
Been thanked: 84 times
Contact:

( EDIT - working now ) Radeon RX 5700 XT absolutely useless

Post by Drew »

EDIT - pro drivers released by AMD on 2020-09-29 work under Ubuntu.

I'm writing this post with the dual goals of warning other potential buyers and perhaps receiving some helpful feedback.

In short, the Radeon RX 5700 XT is absolutely useless for Go analysis as of November 2019.

In Windows 10:
  • Leela Zero will - if it even starts at all - crash within seconds due to invalid mathematical results
  • KataGo will - if it even starts at all - crash within seconds due to invalid mathematical results
  • Lizzie app - numerous graphical glitches in menus whether using CPU or GPU version
In Ubuntu 18.x, 19.x:
  • clinfo doesn't detect the card
  • cannot build a functioning GPU Leela Zero from source
  • numerous system crashes due to GPU driver instability when playing games
I built this PC for Adobe-based photo and video editing, gaming, and Go. It performs the first two tasks admirably well.

Sadly, it's a miserable failure for the third.

On a related note, these cards also send bad data to SETI@Home when crunching work units. Again, this is an OpenCL support issue.

I'm hopeful that AMD gets this straightened out, but with these cards on the market for 3 months, racking up complaints and crash reports for 3 months, and no improvement yet... I'm not optimistic.

Caveat emptor. :tmbdown:
Last edited by Drew on Mon Nov 02, 2020 2:08 pm, edited 2 times in total.
Gomoto
Gosei
Posts: 1733
Joined: Sun Nov 06, 2016 6:56 am
GD Posts: 0
Location: Earth
Has thanked: 621 times
Been thanked: 310 times

Re: Radeon RX 5700 XT absolutely useless

Post by Gomoto »

Thanks a lot for the valuable info.
explo
Dies with sente
Posts: 108
Joined: Wed Apr 21, 2010 8:07 am
Rank: FFG 1d
GD Posts: 0
Location: France
Has thanked: 14 times
Been thanked: 18 times

Re: Radeon RX 5700 XT absolutely useless

Post by explo »

Drew wrote: I built this PC for Adobe-based photo and video editing, gaming, and Go. It performs the first two tasks admirably well.
As far as I know, the RX 5700 XT are good cards but there has been a lot of drivers issues. I've heard less complain about it lately. Are your drivers up to date?
Gomoto
Gosei
Posts: 1733
Joined: Sun Nov 06, 2016 6:56 am
GD Posts: 0
Location: Earth
Has thanked: 621 times
Been thanked: 310 times

Re: Radeon RX 5700 XT absolutely useless

Post by Gomoto »

@explo: Please explain how a RX 5700 XT is a "good card" for go related software. I would be really interested in positive experiences with a recent AMD card in this use case. I have not found any yet.
User avatar
Drew
Lives in gote
Posts: 301
Joined: Thu Oct 17, 2013 12:59 am
Rank: infant
GD Posts: 0
Location: Illinois
Has thanked: 228 times
Been thanked: 84 times
Contact:

Re: Radeon RX 5700 XT absolutely useless

Post by Drew »

explo wrote:
Drew wrote: I built this PC for Adobe-based photo and video editing, gaming, and Go. It performs the first two tasks admirably well.
As far as I know, the RX 5700 XT are good cards but there has been a lot of drivers issues. I've heard less complain about it lately. Are your drivers up to date?
My drivers are up to date on both platforms.

If you know someone who can run Leela Zero on the 5700 XT, please collect as many implementation details as possible.

SETI@Home is basically banning the 5700 XT right now because the OpenCL implementation is so poor (bug-ridden).
explo
Dies with sente
Posts: 108
Joined: Wed Apr 21, 2010 8:07 am
Rank: FFG 1d
GD Posts: 0
Location: France
Has thanked: 14 times
Been thanked: 18 times

Re: Radeon RX 5700 XT absolutely useless

Post by explo »

Gomoto wrote:@explo: Please explain how a RX 5700 XT is a "good card" for go related software. I would be really interested in positive experiences with a recent AMD card in this use case. I have not found any yet.
I've never said they are good cards for go related softwares. Drew's experience is the only one I know about. Saying the RX 5700 XT are not good cards because they can't handle go softwares is absurd in my opinion, because go softwares are such a niche use. Judging those cards for their video games and video editing performances is a lot fairer.
User avatar
Drew
Lives in gote
Posts: 301
Joined: Thu Oct 17, 2013 12:59 am
Rank: infant
GD Posts: 0
Location: Illinois
Has thanked: 228 times
Been thanked: 84 times
Contact:

Re: Radeon RX 5700 XT absolutely useless

Post by Drew »

explo, you must understand that we're in the ComputerGo section of 19x19. Any GPU discussion by default is regarding Go software performance.
Last edited by Drew on Mon Dec 02, 2019 8:33 pm, edited 1 time in total.
explo
Dies with sente
Posts: 108
Joined: Wed Apr 21, 2010 8:07 am
Rank: FFG 1d
GD Posts: 0
Location: France
Has thanked: 14 times
Been thanked: 18 times

Re: Radeon RX 5700 XT absolutely useless

Post by explo »

If I was only answering your post about go softwares I would have said it's functionnal. Based on your post, the card is not bad, it's straight up not working.
User avatar
Drew
Lives in gote
Posts: 301
Joined: Thu Oct 17, 2013 12:59 am
Rank: infant
GD Posts: 0
Location: Illinois
Has thanked: 228 times
Been thanked: 84 times
Contact:

Re: Radeon RX 5700 XT absolutely useless

Post by Drew »

Some very minor good news: AMD's most recent Radeon driver release notes (link) includes the following under Known Issues:

SETI@Home may be provided incorrect results from Radeon RX 5700 series graphics products.

SETI@Home suffers from the same problem all the Go software does - bogus results/crashes from OpenCL.

Acknowledging you have a problem is the first step in solving it... right? :grumpy:
iopq
Dies with sente
Posts: 113
Joined: Wed Feb 27, 2019 11:19 am
Rank: 1d
GD Posts: 0
Universal go server handle: iopq
Has thanked: 11 times
Been thanked: 27 times

Re: Radeon RX 5700 XT absolutely useless

Post by iopq »

It's a general bug with OpenCL in RDNA.

Can someone with a new AMD card submit a bug report about OpenCL to AMD directly? I would have done this but I don't have one to provide relevant details.
iopq
Dies with sente
Posts: 113
Joined: Wed Feb 27, 2019 11:19 am
Rank: 1d
GD Posts: 0
Universal go server handle: iopq
Has thanked: 11 times
Been thanked: 27 times

Re: Radeon RX 5700 XT absolutely useless

Post by iopq »

User avatar
Drew
Lives in gote
Posts: 301
Joined: Thu Oct 17, 2013 12:59 am
Rank: infant
GD Posts: 0
Location: Illinois
Has thanked: 228 times
Been thanked: 84 times
Contact:

Re: Radeon RX 5700 XT absolutely useless

Post by Drew »

Update for those of you out there like me with this card: today I heard from an AMD development rep that the fix has been ported to the mainline/release build and it is expected to be released soon.

Almost one year after release, there's light at the end of the tunnel... :clap:
Jæja
Dies in gote
Posts: 61
Joined: Thu Oct 31, 2019 2:42 am
GD Posts: 0
Universal go server handle: Jæja
Has thanked: 12 times
Been thanked: 18 times

Re: Radeon RX 5700 XT absolutely useless

Post by Jæja »

@Drew: what was your reason for buying an AMD Radeon card? I really admire the ideas of open frameworks like OpenCL (and OpenGL and the like), but isn't it really hard to beat the performance of NVIDIA GPUs with tensor cores in combination with NVIDIA's proprietary CUDA platform? At least, that's my experience for training neural networks. I recently bought an NVIDIA RTX 2060 for a friend to run Go analyses and it was plug 'n play.

I'm not trying to rub in your disappointing experience. It's just that I bought the NVIDIA card practically without thinking, so I'm curious about your reasoning.
User avatar
Drew
Lives in gote
Posts: 301
Joined: Thu Oct 17, 2013 12:59 am
Rank: infant
GD Posts: 0
Location: Illinois
Has thanked: 228 times
Been thanked: 84 times
Contact:

Re: Radeon RX 5700 XT absolutely useless

Post by Drew »

Jæja wrote:@Drew: what was your reason for buying an AMD Radeon card?
It's a fair question. The computer in question was built to maximize gaming performance value, and in that respect the 5700XT was an excellent choice. A performance-equivalent nVidia card would have been almost 2x the cost. It just shipped with non-functional OpenCL support which no one in the gaming world cares about because it's used by a vanishingly small number of projects these days.

Unfortunately, one of those projects is Go AI software.

TL;DR: money.
Jæja
Dies in gote
Posts: 61
Joined: Thu Oct 31, 2019 2:42 am
GD Posts: 0
Universal go server handle: Jæja
Has thanked: 12 times
Been thanked: 18 times

Re: Radeon RX 5700 XT absolutely useless

Post by Jæja »

Drew wrote:
Jæja wrote:@Drew: what was your reason for buying an AMD Radeon card?
It's a fair question. The computer in question was built to maximize gaming performance value, and in that respect the 5700XT was an excellent choice. A performance-equivalent nVidia card would have been almost 2x the cost. It just shipped with non-functional OpenCL support which no one in the gaming world cares about because it's used by a vanishingly small number of projects these days.

Unfortunately, one of those projects is Go AI software.

TL;DR: money.
Thanks for your reply. That makes total sense.

Good to hear that there's a patch coming up to solve your issue!
Post Reply