AMD's New RX Radeon VII - NVIDIA RTX 2080 Killer?

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

Damir
Posts: 2801
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

AMD's New RX Radeon VII - NVIDIA RTX 2080 Killer?

Post by Damir »

henk2
Posts: 30
Joined: Mon Jan 14, 2019 7:55 am
Full name: Henk Verbaasdonk

Re: AMD's New RX Radeon VII - NVIDIA RTX 2080 Killer?

Post by henk2 »

Video opened with 'for AMD fans' and that was enough for me to end it.
Don't need that silly trabilism.
Jhoravi
Posts: 291
Joined: Wed May 08, 2013 6:49 am

Re: AMD's New RX Radeon VII - NVIDIA RTX 2080 Killer?

Post by Jhoravi »

Does it have A.I. hardware? If not then it's not a 2080 killer as far as chess is concerned.
smatovic
Posts: 2639
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: AMD's New RX Radeon VII - NVIDIA RTX 2080 Killer?

Post by smatovic »

Jhoravi wrote: Sat Jan 19, 2019 12:24 pm Does it have A.I. hardware? If not then it's not a 2080 killer as far as chess is concerned.
Afaik, AMD still has no TensorCores on board,
but it remains open how the price per Knps for LC0 will be...

--
Srdja
Dann Corbit
Posts: 12537
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: AMD's New RX Radeon VII - NVIDIA RTX 2080 Killer?

Post by Dann Corbit »

smatovic wrote: Sat Jan 19, 2019 1:04 pm
Jhoravi wrote: Sat Jan 19, 2019 12:24 pm Does it have A.I. hardware? If not then it's not a 2080 killer as far as chess is concerned.
Afaik, AMD still has no TensorCores on board,
but it remains open how the price per Knps for LC0 will be...

--
Srdja
I think the LC0 code is strictly written for Nvidia cards, so a complete rewrite would be needed for OpenCL.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
User avatar
CMCanavessi
Posts: 1142
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: AMD's New RX Radeon VII - NVIDIA RTX 2080 Killer?

Post by CMCanavessi »

Dann Corbit wrote: Mon Jan 21, 2019 8:18 pm
smatovic wrote: Sat Jan 19, 2019 1:04 pm
Jhoravi wrote: Sat Jan 19, 2019 12:24 pm Does it have A.I. hardware? If not then it's not a 2080 killer as far as chess is concerned.
Afaik, AMD still has no TensorCores on board,
but it remains open how the price per Knps for LC0 will be...

--
Srdja
I think the LC0 code is strictly written for Nvidia cards, so a complete rewrite would be needed for OpenCL.
There are 3 versions of lc0, CUDA, OpenCL and CPU so it's already there. Thing is it's way slower than CUDA.
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls
Dann Corbit
Posts: 12537
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: AMD's New RX Radeon VII - NVIDIA RTX 2080 Killer?

Post by Dann Corbit »

CMCanavessi wrote: Mon Jan 21, 2019 8:33 pm
Dann Corbit wrote: Mon Jan 21, 2019 8:18 pm
smatovic wrote: Sat Jan 19, 2019 1:04 pm
Jhoravi wrote: Sat Jan 19, 2019 12:24 pm Does it have A.I. hardware? If not then it's not a 2080 killer as far as chess is concerned.
Afaik, AMD still has no TensorCores on board,
but it remains open how the price per Knps for LC0 will be...

--
Srdja
I think the LC0 code is strictly written for Nvidia cards, so a complete rewrite would be needed for OpenCL.
There are 3 versions of lc0, CUDA, OpenCL and CPU so it's already there. Thing is it's way slower than CUDA.
Srdja is an OpenCL expert, so maybe he can fix it.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
smatovic
Posts: 2639
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: AMD's New RX Radeon VII - NVIDIA RTX 2080 Killer?

Post by smatovic »

Dann Corbit wrote: Mon Jan 21, 2019 8:38 pm
CMCanavessi wrote: Mon Jan 21, 2019 8:33 pm
Dann Corbit wrote: Mon Jan 21, 2019 8:18 pm
smatovic wrote: Sat Jan 19, 2019 1:04 pm
Jhoravi wrote: Sat Jan 19, 2019 12:24 pm Does it have A.I. hardware? If not then it's not a 2080 killer as far as chess is concerned.
Afaik, AMD still has no TensorCores on board,
but it remains open how the price per Knps for LC0 will be...

--
Srdja
I think the LC0 code is strictly written for Nvidia cards, so a complete rewrite would be needed for OpenCL.
There are 3 versions of lc0, CUDA, OpenCL and CPU so it's already there. Thing is it's way slower than CUDA.
Srdja is an OpenCL expert, so maybe he can fix it.
Thanks for the Kudos, but i am really a layman in neural networks.

Afaik, GCP wrote Leela Zero initially with an OpenCL backend,
and this was ported to Leela Chess Zero,
then Ankan added an high performant cuDNN backend,
and with the new Nivida RTX series this backend profits from TensorCores.

So i think it is AMDs turn to release some optimized OpenCL NN libraries
and add TensorCores, or a similar technique, to their gpus.

--
Srdja
Dann Corbit
Posts: 12537
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: AMD's New RX Radeon VII - NVIDIA RTX 2080 Killer?

Post by Dann Corbit »

smatovic wrote: Mon Jan 21, 2019 9:22 pm
So i think it is AMDs turn to release some optimized OpenCL NN libraries
and add TensorCores, or a similar technique, to their gpus.

--
Srdja
Here is a NN lib for OpenCL:
https://github.com/hughperkins/DeepCL
I've no idea how good it is.
Or maybe:
https://github.com/plaidml/plaidml
Or maybe:
https://github.com/keras-team/keras
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Dann Corbit
Posts: 12537
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: AMD's New RX Radeon VII - NVIDIA RTX 2080 Killer?

Post by Dann Corbit »

Dann Corbit wrote: Mon Jan 21, 2019 9:50 pm
smatovic wrote: Mon Jan 21, 2019 9:22 pm
So i think it is AMDs turn to release some optimized OpenCL NN libraries
and add TensorCores, or a similar technique, to their gpus.

--
Srdja
Here is a NN lib for OpenCL:
https://github.com/hughperkins/DeepCL
I've no idea how good it is.
Or maybe:
https://github.com/plaidml/plaidml
Or maybe:
https://github.com/keras-team/keras
As to your second point:
https://hothardware.com/news/amd-7nm-na ... p-learning
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.