Moderator: Andres Valverde
Did using WriteFile() solve the lockup problem with Alessandro's input thread?
Dr. Spock wrote:If it does not work it is not excellent.
there is no need to use import polling to get the engine to work with a dual processor. It is "just" a bid hard to tetect all race conditions. Spike had some problems (detected by leo) but now works fine with multiple threads - without using any library.
Ross Boyd wrote:Hi all,
TRACE 1.32 is available for download on Leo's site. Thankyou Leo!
http://wbec-ridderkerk.nl/
TRACE 1.32 - 15 Nov 2004 RELEASE
...
- Search is now aborted using C++ try/catch blocks.
...
Hi Ross, congrats for the new Trace!
I have a question for you: when I leave C++ exceptions enabled, I always find they slow down my engine a bit. What's your experience? And, what compiler are you using?
I have a question for you: when I leave C++ exceptions enabled, I always find they slow down my engine a bit.
Ross Boyd wrote:Hi again Alessandro,I have a question for you: when I leave C++ exceptions enabled, I always find they slow down my engine a bit.
I can tell you with absolute certainty that the overhead of try/throw/catch exceptions was exactly NIL for me. I removed them all and benchmark timings were identical.
Hope that helps...
Ross (still debugging pondering)
Can you confirm that you run your tests with different compile options?
Ross Boyd wrote:
Right now, I have to fix a pondering bug... or miss out on WBEC.... this is what chess players call time pressure....
Return to Winboard and related Topics
Users browsing this forum: No registered users and 28 guests