New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
avx512 compile #120
Comments
Finn has been planning to do avx512 for tcec, so this is def on the to-do list :) |
Working on it now. Let's see if I can squeeze out a few nps :) |
Thanks! Koivisto needs to try enter my lists ;) |
My Tournament 2021 1 Koivisto 6.0 x64 avx2 +271 +756/=141/-103 82.65% 826.5/1000 TC: 1sec+0sec. Just to check your engine doesn't get Time Forfeits ,and = 0 zero ,Perfect!! Engine Depth Time Games Moves Average Forfeit Book Depth MIDG EARLY ENDG LATE |
So I got something to work. Sadly I am unable to validate this for the AVX512 part neither am I sure if the SSE code is as fast as it should be. @Ipmanchess could you try to compile yourself?
This should produce 3 binaries inside the Greetings |
If not possible, I can also send you 3 binaries if you tell me the OS you work on. |
Okay So I would like you to download the sources from here: https://github.com/Luecx/Koivisto/tree/avx512support Click on the download button as zip. Unpack it somewhere. Next, get the network file from here: https://github.com/Luecx/KoivistoNetworks/tree/240b52215d703ebf16de5872927b5c86c5bb68e4
|
Thanks for fixing avx512 ,it's compiling and working great now with a very nice speed up!! Kind regards, |
Would like to see Koivisto also as a avx512 compile in near future!
Ofcourse if some checks are needed i can always test it out on my i9 7980XE where i running avx512 engines..
Kind regards,
Ipman.
The text was updated successfully, but these errors were encountered: