Rating lists and hardware

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

AndrewGrant
Posts: 1750
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Rating lists and hardware

Post by AndrewGrant »

Wolfgang wrote: Wed Jul 07, 2021 2:44 pm CPU
- Intel i5-6600k @ 4,2 GHZ, 16GB RAM
- Intel i7-4770 @ 3,8GHZ, 16GB RAM
- Intel i5-4440 @ 3,3 GHZ, 16GB RAM
- AMD Ryzen 7-2700 @ 3,5GHZ, 16GB RAM
- AMD Ryzen 5-1600 @ 3,5GHZ, 8GB RAM
- AMD Ryzen 5-1500x @ 3,8GHZ, 8GB RAM
I might be wrong, but I beleive that even though the Ryzen zen=1 series (1500X/1600) have AVX2, they do not have 256-bit channels for the operations, and they are emulated with 2x128 bit lanes, basically making the AVX2 versions no better than their smaller vector SSE3/SSSE3/SSE4.X.

For example, AVX2 is not faster than AVX on my Ryzen 1950x, but is massively faster on my Ryzen 3700x. The same holds true for some Intel machines. So ... test everything with the 2700 :)
#WeAreAllDraude #JusticeForDraude #RememberDraude #LeptirBigUltra
"Those who can't do, clone instead" - Eduard ( A real life friend, not this forum's Eduard )
User avatar
Rebel
Posts: 6991
Joined: Thu Aug 18, 2011 12:04 pm

Re: Rating lists and hardware

Post by Rebel »

Time to start a crowd fund for the rating list guys :wink:
90% of coding is debugging, the other 10% is writing bugs.
User avatar
Graham Banks
Posts: 41415
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Rating lists and hardware

Post by Graham Banks »

I only have one machine with avx2.

Intel i7-4770 @ 3.5GHZ, 16GB RAM
gbanksnz at gmail.com
Madeleine Birchfield
Posts: 512
Joined: Tue Sep 29, 2020 4:29 pm
Location: Dublin, Ireland
Full name: Madeleine Birchfield

Re: Rating lists and hardware

Post by Madeleine Birchfield »

Graham Banks wrote: Thu Jul 08, 2021 12:54 am I only have one machine with avx2.

Intel i7-4770 @ 3.5GHZ, 16GB RAM
Do you use any other hardware in testing engines for CCRL, or is this the only machine you use?
User avatar
CMCanavessi
Posts: 1142
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: Rating lists and hardware

Post by CMCanavessi »

AndrewGrant wrote: Thu Jul 08, 2021 12:30 am
Wolfgang wrote: Wed Jul 07, 2021 2:44 pm CPU
- Intel i5-6600k @ 4,2 GHZ, 16GB RAM
- Intel i7-4770 @ 3,8GHZ, 16GB RAM
- Intel i5-4440 @ 3,3 GHZ, 16GB RAM
- AMD Ryzen 7-2700 @ 3,5GHZ, 16GB RAM
- AMD Ryzen 5-1600 @ 3,5GHZ, 8GB RAM
- AMD Ryzen 5-1500x @ 3,8GHZ, 8GB RAM
I might be wrong, but I beleive that even though the Ryzen zen=1 series (1500X/1600) have AVX2, they do not have 256-bit channels for the operations, and they are emulated with 2x128 bit lanes, basically making the AVX2 versions no better than their smaller vector SSE3/SSSE3/SSE4.X.

For example, AVX2 is not faster than AVX on my Ryzen 1950x, but is massively faster on my Ryzen 3700x. The same holds true for some Intel machines. So ... test everything with the 2700 :)
Damn, the same happens in my R7 1700... time to upgrade and lose my family
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls
User avatar
Graham Banks
Posts: 41415
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Rating lists and hardware

Post by Graham Banks »

Madeleine Birchfield wrote: Thu Jul 08, 2021 1:18 am
Graham Banks wrote: Thu Jul 08, 2021 12:54 am I only have one machine with avx2.

Intel i7-4770 @ 3.5GHZ, 16GB RAM
Do you use any other hardware in testing engines for CCRL, or is this the only machine you use?
My dual xeon octal (which I use for 2x4CPU testing) is non-popcount.
My i5 is popcount, but not bmi2. I run tournaments on it.
My Q8200 is non-popcount. I run gauntlets for weaker engines on it.
The i7 is used to run gauntlets for the stronger engines, and sometimes for higher Amateur Series divisions.
gbanksnz at gmail.com
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: Rating lists and hardware

Post by Modern Times »

when available:

Ryzen 9 5900X (cutechess concurrency 12 for 1CPU matches, concurrency 3 for 4CPU matches)
Intel i9 10900 (cutechess concurrency 10 for 1CPU matches, concurrency 2 for 4CPU matches)

Old AMD FX8350 popcount support, no AVX2, works perfectly but now retired and gathering dust.
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: Rating lists and hardware

Post by Gabor Szots »

Intel(R) Core(TM) i5-4690K CPU @ 3.50GHz (Haswell, AVX2 and BMI2 capable)

That's all I have.
Gabor Szots
CCRL testing group
User avatar
towforce
Posts: 11542
Joined: Thu Mar 09, 2006 12:57 am
Location: Birmingham UK

Re: Rating lists and hardware

Post by towforce »

Rebel wrote: Thu Jul 08, 2021 12:49 am Time to start a crowd fund for the rating list guys :wink:

I wonder how much of a discount we could get if we collectively bought a large amount of Cloud Compute time?
Writing is the antidote to confusion.
It's not "how smart you are", it's "how are you smart".
Your brain doesn't work the way you want, so train it!
Wolfgang
Posts: 893
Joined: Sat May 13, 2006 1:08 am

Re: Rating lists and hardware

Post by Wolfgang »

AndrewGrant wrote: Thu Jul 08, 2021 12:30 am
Wolfgang wrote: Wed Jul 07, 2021 2:44 pm CPU
- Intel i5-6600k @ 4,2 GHZ, 16GB RAM
- Intel i7-4770 @ 3,8GHZ, 16GB RAM
- Intel i5-4440 @ 3,3 GHZ, 16GB RAM
- AMD Ryzen 7-2700 @ 3,5GHZ, 16GB RAM
- AMD Ryzen 5-1600 @ 3,5GHZ, 8GB RAM
- AMD Ryzen 5-1500x @ 3,8GHZ, 8GB RAM
I might be wrong, but I beleive that even though the Ryzen zen=1 series (1500X/1600) have AVX2, they do not have 256-bit channels for the operations, and they are emulated with 2x128 bit lanes, basically making the AVX2 versions no better than their smaller vector SSE3/SSSE3/SSE4.X.

For example, AVX2 is not faster than AVX on my Ryzen 1950x, but is massively faster on my Ryzen 3700x. The same holds true for some Intel machines. So ... test everything with the 2700 :)
Hi Andrew,

I am not in a position to discuss the technical details due to lacking knowledge...;)

But I tried all compiles of Ethereal 13.00 on all mentioned machines using "go nodes" command in console mode. I think it were 20 million nodes.

Here are the results/conclusions:
- fastest variant is the pext-avx2-compile on 6600k and 4770 intel machines. 6600k is a bit faster due to to higher clock speed (4770 cannot be overclocked that much, its without "k")
- I disagree that the 2700 (without "x"!) is faster/fits better for NN-engines than the Ryzen 1xxx series. NPS are fairly equal.
- Maybe a Ryzen 2700 (or higher) with "x" will be considerably faster, because it can be better overclocked. Maybe one can overclock my Ryzen 2700 for more than 10%, but I look at stability first, not at ultimate performance.
So ... test everything with the 2700 :)
No, I'll take 6600k and 4770 for Ethereal and other TOP engines... :lol: ;)
Best
Wolfgang
CEGT-Team
www.cegt.net
www.cegt.forumieren.com