[Computer-go] Using GPUs?
I wondered if any of the current go programs are using GPUs. If yes, what is good to look for in a GPU? Links to essential reading on this topic would be welcome. (*) If not, is there some hardware breakthrough being waited for, or some algorithmic one? Darren *: After many years of being happy with built-in graphics, I'm now thinking to get a "gaming" PC, to show off some WebGL data visualizations. Assuming the cost is in the same ballpark, I thought I'd get one that would allow some scientific computing experiments too. ___ Computer-go mailing list Computer-go@computer-go.org http://computer-go.org/mailman/listinfo/computer-go
Re: [Computer-go] Using GPUs?
Can't speak to current go programs, but there's lots of exciting stuff going on currently with machine learning / deep neural networks, most of which uses GPUs heavily. I know some research has been done on convolutional neural networks for Go -- don't have any links handy at the moment though. Recommend getting a recent vintage NVIDIA gpu (for CUDA support). Say, a 780 or 980. Either of these would be fine for your visualization purposes as well. On Thu, Jun 25, 2015 at 1:18 PM, Darren Cook wrote: > I wondered if any of the current go programs are using GPUs. > > If yes, what is good to look for in a GPU? Links to essential reading on > this topic would be welcome. (*) > > If not, is there some hardware breakthrough being waited for, or some > algorithmic one? > > Darren > > *: After many years of being happy with built-in graphics, I'm now > thinking to get a "gaming" PC, to show off some WebGL data > visualizations. Assuming the cost is in the same ballpark, I thought I'd > get one that would allow some scientific computing experiments too. > ___ > Computer-go mailing list > Computer-go@computer-go.org > http://computer-go.org/mailman/listinfo/computer-go ___ Computer-go mailing list Computer-go@computer-go.org http://computer-go.org/mailman/listinfo/computer-go
Re: [Computer-go] Using GPUs?
It is not exactly Go, but i have a monte-carlo tree searcher on the GPU for the game of Hex 8x8. I got about 60x speed up from it when i tested it about two years ago. I specifically chose this game because the moves and WDL rules are much simpler than that of Go. Here is a github link https://github.com/dshawul/GpuHex On Thu, Jun 25, 2015 at 10:18 AM, Darren Cook wrote: > I wondered if any of the current go programs are using GPUs. > > If yes, what is good to look for in a GPU? Links to essential reading on > this topic would be welcome. (*) > > If not, is there some hardware breakthrough being waited for, or some > algorithmic one? > > Darren > > *: After many years of being happy with built-in graphics, I'm now > thinking to get a "gaming" PC, to show off some WebGL data > visualizations. Assuming the cost is in the same ballpark, I thought I'd > get one that would allow some scientific computing experiments too. > ___ > Computer-go mailing list > Computer-go@computer-go.org > http://computer-go.org/mailman/listinfo/computer-go ___ Computer-go mailing list Computer-go@computer-go.org http://computer-go.org/mailman/listinfo/computer-go
Re: [Computer-go] Using GPUs?
Not go related, but you may find this deep learning GPU hardware guide useful: https://timdettmers.wordpress.com/2015/03/09/deep-learning-hardware-guide/ As for hardware breakthroughs, Nvidia has announced that its next generation GPUs (codenamed Pascal) will offer 10x the performance in 2016, so you might want to wait a little more. Nikos On Thu, Jun 25, 2015 at 8:18 PM, Darren Cook wrote: > I wondered if any of the current go programs are using GPUs. > > If yes, what is good to look for in a GPU? Links to essential reading on > this topic would be welcome. (*) > > If not, is there some hardware breakthrough being waited for, or some > algorithmic one? > > Darren > > *: After many years of being happy with built-in graphics, I'm now > thinking to get a "gaming" PC, to show off some WebGL data > visualizations. Assuming the cost is in the same ballpark, I thought I'd > get one that would allow some scientific computing experiments too. > ___ > Computer-go mailing list > Computer-go@computer-go.org > http://computer-go.org/mailman/listinfo/computer-go ___ Computer-go mailing list Computer-go@computer-go.org http://computer-go.org/mailman/listinfo/computer-go