Pity not for Xeon X5670.AndrewGrant wrote: ↑Fri Sep 25, 2020 7:27 am
I'm assuming you have a Ryzen? If not, it should still work I imagine.
Ethereal Pawn-King NN
Moderator: Ras
-
peter
- Posts: 3443
- Joined: Sat Feb 16, 2008 7:38 am
- Full name: Peter Martan
Re: Ethereal Pawn-King NN
Peter.
-
pohl4711
- Posts: 2825
- Joined: Sat Sep 03, 2011 7:25 am
- Location: Berlin, Germany
- Full name: Stefan Pohl
Re: Ethereal Pawn-King NN
Awesome binary! On my Ryzen 3900 this one is more than +8% faster than popcount-compile and popcount-see41 compile !AndrewGrant wrote: ↑Fri Sep 25, 2020 7:27 am
I'm assuming you have a Ryzen? If not, it should still work I imagine.
Thats compiled with march=znver1 as the target architecture.
I will use this one (of course) for my testrun. Testrun starts tomorrow, should end on monday.
-
AndrewGrant
- Posts: 1960
- Joined: Tue Apr 19, 2016 6:08 am
- Location: U.S.A
- Full name: Andrew Grant
Re: Ethereal Pawn-King NN
Its not clear to me what target would be chosen for an Xeon X5670. I cannot find any good documentation.
However, it appears that the Xeon x5670s have the same instructions I covered in the SEE4.1 build. So thats what you would want.
-
peter
- Posts: 3443
- Joined: Sat Feb 16, 2008 7:38 am
- Full name: Peter Martan
Re: Ethereal Pawn-King NN
Pity it doesn't, Andrew. Westmere's the nearest to my Xeon, I think.AndrewGrant wrote: ↑Fri Sep 25, 2020 5:59 pmIts not clear to me what target would be chosen for an Xeon X5670. I cannot find any good documentation.
However, it appears that the Xeon x5670s have the same instructions I covered in the SEE4.1 build. So thats what you would want.
Does a certain nnue- net have to be in installation folder?
Last edited by peter on Fri Sep 25, 2020 7:59 pm, edited 1 time in total.
Peter.
-
AndrewGrant
- Posts: 1960
- Joined: Tue Apr 19, 2016 6:08 am
- Location: U.S.A
- Full name: Andrew Grant
Re: Ethereal Pawn-King NN
This is not an NNUE; it has nothing to do with SF or Leela or A0.
Its just an NN thats hard coded into the evaluation for Pawns.
There is no setup -- it will work as is.
-
peter
- Posts: 3443
- Joined: Sat Feb 16, 2008 7:38 am
- Full name: Peter Martan
Re: Ethereal Pawn-King NN
I see and I thought so anyhow.AndrewGrant wrote: ↑Fri Sep 25, 2020 7:53 pmThis is not an NNUE; it has nothing to do with SF or Leela or A0.
Its just an NN thats hard coded into the evaluation for Pawns.
There is no setup -- it will work as is.
Yet the SSE4.1-popcnt compile doesn't work in console (Win7x64 Pro closes the window with error- message).
Peter.
-
AndrewGrant
- Posts: 1960
- Joined: Tue Apr 19, 2016 6:08 am
- Location: U.S.A
- Full name: Andrew Grant
Re: Ethereal Pawn-King NN
Then just use the regular popcnt version. The NN is minimal. SSE won't do much.peter wrote: ↑Fri Sep 25, 2020 8:01 pmI see and I thought so anyhow.AndrewGrant wrote: ↑Fri Sep 25, 2020 7:53 pmThis is not an NNUE; it has nothing to do with SF or Leela or A0.
Its just an NN thats hard coded into the evaluation for Pawns.
There is no setup -- it will work as is.
Yet the SSE4.1-popcnt compile doesn't work in console (Win7x64 Pro closes the window with error- message).
-
peter
- Posts: 3443
- Joined: Sat Feb 16, 2008 7:38 am
- Full name: Peter Martan
Re: Ethereal Pawn-King NN
This one works well.AndrewGrant wrote: ↑Fri Sep 25, 2020 8:05 pm Then just use the regular popcnt version. The NN is minimal. SSE won't do much.
About 3/4 the n/s of Ethereal 12.50 popcnt, which is quite good compared to other NNUE- binaries I know for my CPU.
Crashes in Fritz- GUI when number of MultiPV- lines is changed, ("error in the engine") but starts running again at once with stop-start by GUI.
Thanks again regards
Peter.
-
AndrewGrant
- Posts: 1960
- Joined: Tue Apr 19, 2016 6:08 am
- Location: U.S.A
- Full name: Andrew Grant
Re: Ethereal Pawn-King NN
75% the original speed is slow. The slowdown is < 10%, so I'm not sure what you are seeing.peter wrote: ↑Fri Sep 25, 2020 9:00 pmThis one works well.AndrewGrant wrote: ↑Fri Sep 25, 2020 8:05 pm Then just use the regular popcnt version. The NN is minimal. SSE won't do much.
About 3/4 the n/s of Ethereal 12.50 popcnt, which is quite good compared to other NNUE- binaries I know for my CPU.
Crashes in Fritz- GUI when number of MultiPV- lines is changed, ("error in the engine") but starts running again at once with stop-start by GUI.
Thanks again regards
As for Fritz, I don't have or use Fritz GUI. Are you trying to change MultiPV during a search? Thats not allowable.
-
peter
- Posts: 3443
- Joined: Sat Feb 16, 2008 7:38 am
- Full name: Peter Martan
Re: Ethereal Pawn-King NN
As a matter of fact it freezes with longer pondering now and then too without any GUI- command, just out of curiosity, how to change MultiPV if search isn't running? (in any GUI, ok, Arena has the feature to give in number of primary lines in engine- options, didn't try that till now.)AndrewGrant wrote: ↑Fri Sep 25, 2020 9:02 pm75% the original speed is slow. The slowdown is < 10%, so I'm not sure what you are seeing.peter wrote: ↑Fri Sep 25, 2020 9:00 pmThis one works well.AndrewGrant wrote: ↑Fri Sep 25, 2020 8:05 pm Then just use the regular popcnt version. The NN is minimal. SSE won't do much.
About 3/4 the n/s of Ethereal 12.50 popcnt, which is quite good compared to other NNUE- binaries I know for my CPU.
Crashes in Fritz- GUI when number of MultiPV- lines is changed, ("error in the engine") but starts running again at once with stop-start by GUI.
Thanks again regards
As for Fritz, I don't have or use Fritz GUI. Are you trying to change MultiPV during a search? Thats not allowable.
Nevermind, all's good for me so far regards
Peter.