Also don't forget to tick that 'Optimize code' checkbox when compiling - as stupid as it looks it will give you 30-40% boost.Cheney wrote:Thanks Fred, I looked at but now need to research just what I am looking at and of course, the 10 day trial now expired. Through this exercise, I learned what the IL Disassembler in the SDK is and will check it out a little more.
Somewhere in looking at DotTrace and ilspy, I launched the exe in the x64\release folder and it performed much better (perft 5 in .5 and perft 6 in 8). I did not know that executing the code while in VS2010 actually affected performance - probably from being attached to the debugger. I feel so duh
Anyway, thanks for the help. I am going to continue working on enhancing the search and evaluation and along the way look more at the MSIL code, learn about it, and see if there are ways to increase performance.
Thanks again for all the help
Good luck, Balint