SMP for Android UCI engines

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

User avatar
abik
Posts: 819
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

SMP for Android UCI engines

Post by abik »

Version v2.8.2 of Chess for Android adds the ability to set the number of processors for UCI engines that support SMP.

Since earlier attempts to get consensus on a standard way to define this in the UCI protocol failed, I simply look for "Cores", "Processors", "Threads", and "CPUs" in the UCI engine options, and then send the proper value using the recognized option name (please let me know if you would like to see alternative option names).

For the interested, the new UCI setup layout can be seen on this page.