The ChessOK,the Houdini & Robert....

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

Moderators: hgm, Rebel, chrisw

rbarreira
Posts: 900
Joined: Tue Apr 27, 2010 3:48 pm

Re: The ChessOK,the Houdini & Robert....

Post by rbarreira »

stevenaaus wrote:
Dr.Wael Deeb wrote:
Hood wrote:It is business. :-( $,Euro.

Interested will be Houdini, Rybka etc. for Xbox, Playstation ?
or someone else will be 1st there?
Rgds Hood
Robbodini will be great on the XBox console & PS3....it could even come in a 3D mode with glasses and you play and analyze with Houdini in a floating chess board half a meter in front of you :lol:

:P
Robbodini on the PS3 :wink:
It's true.. The PS3's cell processor would be a killer platform for multi-threaded chess engines. Vastly superior to the x86.
Why? It may have more cores (6 usable by software) than some x86 CPUs but those cores are less flexible (no direct random access to memory, more floating-point SIMD oriented, no out-of-order execution, no branch prediction) and harder to program. It also has the dubious distinction of being an asymmetric CPU, with an extra core having a different programming model than the other 6...

I believe most modern x86 CPUs would outperform the Cell by far for a chess engine. The Cell was designed for different workloads.
Hood
Posts: 657
Joined: Mon Feb 08, 2010 12:52 pm
Location: Polska, Warszawa

Re: The ChessOK,the Houdini & Robert....

Post by Hood »

A programm written for Cell shall use its specs. The processor is powerfulas it is visible in 3D games.
Polish National tragedy in Smoleńsk. President and all delegation murdered or killed.
Cui bono ?

There are not bugs free programs.
There are programs with undiscovered bugs.




Ashes to ashes dust to dust. Alleluia.
rbarreira
Posts: 900
Joined: Tue Apr 27, 2010 3:48 pm

Re: The ChessOK,the Houdini & Robert....

Post by rbarreira »

Hood wrote:A programm written for Cell shall use its specs. The processor is powerfulas it is visible in 3D games.
GPUs are also powerful to render 3D games... they're not so great for chess both in terms of performance and ease of programming. Each hardware does well at what it's designed for, in the Cell's case that's multimedia software such as codecs, audio processing and other data-parallel calculations.

The Cell is more flexible than GPUs (it's in between those and x86 CPUs), but for software full of branches and needing frequent random memory access (for transposition table access) such as a chess engine there is no reason to believe that it is better than other CPUs. Quite the contrary in fact.