Saturday, November 14, 2009

directx 11

DirectX 11 has finally a compute shader. Shaders in hlsl language will run on all DX 11 hardware-

Thursday, July 17, 2008

Efficient parallism

Efficient parallism in Chess is hard. I try different approaches. The multi-window one gives the best results so far.

Thursday, June 19, 2008

Beated by the GPU in Chess

Okay, I am not that strong player but I got beaten by my chess chess eninge written in CUDA running on a NVIDIA GeForce 8800 GTX.
I use a few thousands threads together to calculate the best move using multiple windows ( -MATE, -value) (-value, value) ( value, MATE)

Friday, May 16, 2008

Tiny chess engine running

After performing some tests I have a chess engine running as one block on a multiprocessor, using alpha/beta using killer moves as well

Sorting

Also sorting the moves ( captures first) is now done in parallel

Sunday, April 20, 2008

Evaluation of a chess position

Evaluation is done with 64 threads to count the value of the pieces