What I want to know is can this be ported to a chess engine?

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

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
User avatar
M ANSARI
Posts: 3408
Joined: Thu Mar 16, 2006 6:10 pm

What I want to know is can this be ported to a chess engine?

Post by M ANSARI » Wed Apr 06, 2016 10:02 am

Nvidia seems to have come with a new GPU ... as usual we always wonder if this can be ported to a chess engine. What caught my eye is the "double precision" calculations. Can this be useful for a chess engine?

https://devblogs.nvidia.com/parallelfor ... de-pascal/

jpqy
Posts: 522
Joined: Thu Apr 24, 2008 7:31 am
Location: Belgium

Re: What I want to know is can this be ported to a chess eng

Post by jpqy » Wed Apr 06, 2016 10:29 am


User avatar
Kotlov
Posts: 209
Joined: Fri Jul 10, 2015 7:23 pm
Location: Russia

Re: What I want to know is can this be ported to a chess eng

Post by Kotlov » Wed Apr 06, 2016 10:57 am


User avatar
yurikvelo
Posts: 470
Joined: Sat Dec 06, 2014 12:53 pm

Re: What I want to know is can this be ported to a chess eng

Post by yurikvelo » Wed Apr 06, 2016 11:38 am

M ANSARI wrote:Nvidia seems to have come with a new GPU ... as usual we always wonder if this can be ported to a chess engine. What caught my eye is the "double precision" calculations. Can this be useful for a chess engine?

https://devblogs.nvidia.com/parallelfor ... de-pascal/
No
https://chessprogramming.wikispaces.com/GPU
http://chessgpgpu.blogspot.com/

Werewolf
Posts: 1193
Joined: Thu Sep 18, 2008 8:24 pm

Re: What I want to know is can this be ported to a chess eng

Post by Werewolf » Wed Apr 06, 2016 12:45 pm

Isn't there ANYTHING that can be done on the GPU?

It would be good if it could off-load SOMETHING from the CPU, like for example Monte Carlo during the late middlegame onwards - that might add some elo to an engine.

I know all chess programmers are saying the same thing: it's not possible, but it would be amazing if someone could creatively find a use for these powerful cards.

jpqy
Posts: 522
Joined: Thu Apr 24, 2008 7:31 am
Location: Belgium

Re: What I want to know is can this be ported to a chess eng

Post by jpqy » Wed Apr 06, 2016 12:52 pm


Werewolf
Posts: 1193
Joined: Thu Sep 18, 2008 8:24 pm

Re: What I want to know is can this be ported to a chess eng

Post by Werewolf » Wed Apr 06, 2016 1:28 pm

5 million nps? That's good for those old cards.

User avatar
Dr.Wael Deeb
Posts: 9635
Joined: Wed Mar 08, 2006 7:44 pm
Location: Amman,Jordan

Re: What I want to know is can this be ported to a chess eng

Post by Dr.Wael Deeb » Wed Apr 06, 2016 5:26 pm

It had been said & written hundred times that the GPUs are useless for computer chess....

Sad actually regards,
Dr.D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….

jdart
Posts: 3824
Joined: Fri Mar 10, 2006 4:23 am
Location: http://www.arasanchess.org

Re: What I want to know is can this be ported to a chess eng

Post by jdart » Thu Apr 07, 2016 12:57 am

It's possible, but when GPUs are used as compute engines it is usually for floating-point calculations, and most chess programs use very little floating point.

--Jon

kinderchocolate
Posts: 411
Joined: Mon Nov 01, 2010 5:55 am
Full name: Ted Wong
Contact:

Re: What I want to know is can this be ported to a chess eng

Post by kinderchocolate » Thu Apr 07, 2016 1:10 am

GPU won't work well with chess programming because each GPU kernel thread is designed to run floating instructions in a serial way, ideally without a loop and branching. Obviously, this is not the case for chess.

Post Reply