Ronald has brought Cfish back in sync with Stockfish-dev. Both have "bench signature" 4882833.
https://github.com/syzygy1/Cfish
Cfish is back!
Moderators: hgm, Rebel, chrisw
-
- Posts: 6442
- Joined: Tue Jan 09, 2007 12:31 am
- Location: PA USA
- Full name: Louis Zulli
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: Cfish is back!
Next step Cfish-NNzullil wrote: ↑Tue Jul 07, 2020 1:15 pm Ronald has brought Cfish back in sync with Stockfish-dev. Both have "bench signature" 4882833.
https://github.com/syzygy1/Cfish
-
- Posts: 6442
- Joined: Tue Jan 09, 2007 12:31 am
- Location: PA USA
- Full name: Louis Zulli
Re: Cfish is back!
That can wait until after Ronald has time for Cfish-NonLazySMP.Milos wrote: ↑Tue Jul 07, 2020 1:57 pmNext step Cfish-NNzullil wrote: ↑Tue Jul 07, 2020 1:15 pm Ronald has brought Cfish back in sync with Stockfish-dev. Both have "bench signature" 4882833.
https://github.com/syzygy1/Cfish
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: Cfish is back!
Cfish doesn't support LazySMP?zullil wrote: ↑Tue Jul 07, 2020 2:21 pmThat can wait until after Ronald has time for Cfish-NonLazySMP.Milos wrote: ↑Tue Jul 07, 2020 1:57 pmNext step Cfish-NNzullil wrote: ↑Tue Jul 07, 2020 1:15 pm Ronald has brought Cfish back in sync with Stockfish-dev. Both have "bench signature" 4882833.
https://github.com/syzygy1/Cfish
So there is C++ code in LazySMP??? I would assume since pthreads are pure C that translation would be trivial.
-
- Posts: 6442
- Joined: Tue Jan 09, 2007 12:31 am
- Location: PA USA
- Full name: Louis Zulli
Re: Cfish is back!
You misunderstand. I want Cfish-YBW (or anything other than LazySMP).Milos wrote: ↑Tue Jul 07, 2020 2:30 pmCfish doesn't support LazySMP?zullil wrote: ↑Tue Jul 07, 2020 2:21 pmThat can wait until after Ronald has time for Cfish-NonLazySMP.Milos wrote: ↑Tue Jul 07, 2020 1:57 pmNext step Cfish-NNzullil wrote: ↑Tue Jul 07, 2020 1:15 pm Ronald has brought Cfish back in sync with Stockfish-dev. Both have "bench signature" 4882833.
https://github.com/syzygy1/Cfish
So there is C++ code in LazySMP??? I would assume since pthreads are pure C that translation would be trivial.
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: Cfish is back!
I see, YBW would be great especially for running on 64+ threads machines, but making it work requires way too much effort.zullil wrote: ↑Tue Jul 07, 2020 2:32 pmYou misunderstand. I want Cfish-YBW (or anything other than LazySMP).Milos wrote: ↑Tue Jul 07, 2020 2:30 pmCfish doesn't support LazySMP?zullil wrote: ↑Tue Jul 07, 2020 2:21 pmThat can wait until after Ronald has time for Cfish-NonLazySMP.Milos wrote: ↑Tue Jul 07, 2020 1:57 pmNext step Cfish-NNzullil wrote: ↑Tue Jul 07, 2020 1:15 pm Ronald has brought Cfish back in sync with Stockfish-dev. Both have "bench signature" 4882833.
https://github.com/syzygy1/Cfish
So there is C++ code in LazySMP??? I would assume since pthreads are pure C that translation would be trivial.
-
- Posts: 6442
- Joined: Tue Jan 09, 2007 12:31 am
- Location: PA USA
- Full name: Louis Zulli
Re: Cfish is back!
Yes, it's only a dream ...Milos wrote: ↑Tue Jul 07, 2020 2:38 pmI see, YBW would be great especially for running on 64+ threads machines, but making it work requires way too much effort.zullil wrote: ↑Tue Jul 07, 2020 2:32 pmYou misunderstand. I want Cfish-YBW (or anything other than LazySMP).Milos wrote: ↑Tue Jul 07, 2020 2:30 pmCfish doesn't support LazySMP?zullil wrote: ↑Tue Jul 07, 2020 2:21 pmThat can wait until after Ronald has time for Cfish-NonLazySMP.Milos wrote: ↑Tue Jul 07, 2020 1:57 pmNext step Cfish-NNzullil wrote: ↑Tue Jul 07, 2020 1:15 pm Ronald has brought Cfish back in sync with Stockfish-dev. Both have "bench signature" 4882833.
https://github.com/syzygy1/Cfish
So there is C++ code in LazySMP??? I would assume since pthreads are pure C that translation would be trivial.
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: Cfish is back!
Yeah, one can always dream. Like that someone somewhere will implement bug free iterative DTS and demonstrate the performance .zullil wrote: ↑Tue Jul 07, 2020 2:40 pmYes, it's only a dream ...Milos wrote: ↑Tue Jul 07, 2020 2:38 pmI see, YBW would be great especially for running on 64+ threads machines, but making it work requires way too much effort.zullil wrote: ↑Tue Jul 07, 2020 2:32 pmYou misunderstand. I want Cfish-YBW (or anything other than LazySMP).Milos wrote: ↑Tue Jul 07, 2020 2:30 pmCfish doesn't support LazySMP?zullil wrote: ↑Tue Jul 07, 2020 2:21 pmThat can wait until after Ronald has time for Cfish-NonLazySMP.Milos wrote: ↑Tue Jul 07, 2020 1:57 pmNext step Cfish-NNzullil wrote: ↑Tue Jul 07, 2020 1:15 pm Ronald has brought Cfish back in sync with Stockfish-dev. Both have "bench signature" 4882833.
https://github.com/syzygy1/Cfish
So there is C++ code in LazySMP??? I would assume since pthreads are pure C that translation would be trivial.
-
- Posts: 12541
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Cfish is back!
This is very good news. I notice that the name for the official release version is:zullil wrote: ↑Tue Jul 07, 2020 1:15 pm Ronald has brought Cfish back in sync with Stockfish-dev. Both have "bench signature" 4882833.
https://github.com/syzygy1/Cfish
Cfish-cfish_11_fixed
It makes me ask what was broken.
I also see that this version is much more than just catching up on the new algorithms and settings. He has also done considerable work to optimize for AVX and BMI.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 6442
- Joined: Tue Jan 09, 2007 12:31 am
- Location: PA USA
- Full name: Louis Zulli
Re: Cfish is back!
Maybe this explains? https://github.com/syzygy1/Cfish/commit ... b51b0180c3Dann Corbit wrote: ↑Tue Jul 07, 2020 7:27 pmThis is very good news. I notice that the name for the official release version is:zullil wrote: ↑Tue Jul 07, 2020 1:15 pm Ronald has brought Cfish back in sync with Stockfish-dev. Both have "bench signature" 4882833.
https://github.com/syzygy1/Cfish
Cfish-cfish_11_fixed
It makes me ask what was broken.