Конференция работает на сервере Netberg

Radeon.ru

Конференция Radeon.ru

Страница 1 из 1 [ Сообщений: 15 ]  Версия для печати [+]
Показать сообщения за  Поле сортировки  
Чисто CPU-шный тест, иногда используемый в обзорах.
Радуется каждому ядру и потоку.

Сам движок
https://stockfishchess.org/download/
выбираете версию для своего проца и операционки или собираете сами из исходников, если что-то экзотическое.
качаем, распаковываем себе на диск.

потом просто в командной строке (кнопка Win+R, cmd.exe)
переходим в каталог движка ("cd C:\Users\User\Documents\Engines\stockfish_17-1_win-x64-avx2" у меня)
имя_файла_движка speedtest (у меня "stockfish-windows-x86-64-avx2 speedtest")
если хотим, чтоб тест нестандартное число потоков задействовал, то
имя_файла_движка speedtest N (где N-число потоков)

-- Добавлено спустя 2 мин 45 с --
Core i9-9900@3.1Ghz, 48Gb DDR4@2666, Win10Pro, Stockfish 17.1 x86 64 avx2
nps: 6 201 347

Stockfish 17.1 by the Stockfish developers (see AUTHORS file)
info string Using 16 threads
Warmup position 3/3
Position 258/258
===========================
Version                    : Stockfish 17.1
Compiled by                : g++ (GNUC) 14.2.0 on MinGW64
Compilation architecture   : x86-64-avx2
Compilation settings       : 64bit AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 14.2.0
Large pages                : yes
User invocation            : speedtest 16
Filled invocation          : speedtest 16 2048 150
Available processors       : 0-15
Thread count               : 16
Thread binding             : none
TT size [MiB]              : 2048
Hash max, avg [per mille]  :
    single search          : 26, 10
    single game            : 333, 211
Total nodes searched       : 953004489
Total search time [s]      : 153.677
Nodes/second               : 6 201 347


-- Добавлено спустя 7 ч 32 мин 31 с --
прогнал с разным числом разрешенных потоков (xxx.exe speedtest N)
ч.п. результат      коэф.     произв. 1 потока
01   1 018 487      1,00      100,00%
02   1 913 607      1,88      93,94%
04   3 785 385      3,72      92,92%
06   5 083 328      4,99      83,18%
08   5 724 205      5,62      70,25%
10   5 958 034      5,85      58,50%
12   6 117 786      6,01      50,06%
14   6 199 812      6,09      43,48%
16   6 201 347      6,09      38,05%

до 8 потоков бодренько растет, потом с HT сильно замедляется.


Последний раз редактировалось Ruslan73 15:28 04.02.2026, всего редактировалось 3 раз(а).
Xeon E3 1240 v5
1240 v5 / 16 GB двухканал DDR4 @ 2800 15-17-17-28-470 / Gigabyte Z270P-D3-CF / Sapphire RX 470 8 GB / SSD NVMe 512 GB / 2х3,5 HDD / Asus Xonar DX

nps: 3621400

info string Using 8 threads
Warmup position 3/3
Position 258/258
===========================
Version                    : Stockfish 17.1
Compiled by                : g++ (GNUC) 14.2.0 on MinGW64
Compilation architecture   : x86-64-avx2
Compilation settings       : 64bit AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 14.2.0
Large pages                : yes
User invocation            : speedtest
Filled invocation          : speedtest 8 1024 150
Available processors       : 0-7
Thread count               : 8
Thread binding             : none
TT size [MiB]              : 1024
Hash max, avg [per mille]  :
    single search          : 28, 13
    single game            : 413, 266
Total nodes searched       : 556402883
Total search time [s]      : 153.643
Nodes/second               : 3621400
Stockfish 17.1 by the Stockfish developers (see AUTHORS file)
info string Using 12 threads
Warmup position 3/3
Position 258/258
===========================
Version                    : Stockfish 17.1
Compiled by                : g++ (GNUC) 14.2.0 on MinGW64
Compilation architecture   : x86-64-avx2
Compilation settings       : 64bit AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 14.2.0
Large pages                : yes
User invocation            : speedtest
Filled invocation          : speedtest 12 1536 150
Available processors       : 0-11
Thread count               : 12
Thread binding             : none
TT size [MiB]              : 1536
Hash max, avg [per mille]  :
    single search          : 37, 18
    single game            : 562, 369
Total nodes searched       : 1312139922
Total search time [s]      : 153.55
Nodes/second               : 8545359
Райзены — мощь!
У меня рекорд 8.89млн при 300 потоках.
Но при этом ест почти всю оперативку (48Гб), при 320 потоках уже виснет.

-- Добавлено спустя 21 мин 18 с --
Вот кстати модные процы в этом тесте
https://www.techpowerup.com/review/inte ... 85k/7.html

Изображение

-- Добавлено спустя 27 мин 25 с --
Несовсем конечно. Это 24.10.24 вышло а тогда только stockfish 16.x был доступен. Но порядок думаю тот же.
На моем core i9 получается при 8 потоках в среднем 715,5К узлов дает каждое ядро. (5 724 205/8)
А на 16 потоках по сути проц работает как 8,67 физических ядер. (6 201 347/715,5)
Т.е. польза от +8 потоков и HT как +0,67 ядра. Фигово. Лучше бы не было HT но пару ядер добавили.

-- Добавлено спустя 2 мин 29 с --
Надо на ryzen 7 6800h прогнать это тест еще. Посмотреть какой там эффект от SMT. Подозреваю, что не 0,67 ядра а в разы больше.

Лучше бы не было HT но пару ядер добавили.

а вроде бы как они и отказались от HT нонче...


Лучше бы не было HT но пару ядер добавили.

а вроде бы как они и отказались от HT нонче...

Обещают, что временно, потом вернут. Для серверов как минимум.

https://3dnews.ru/1126547/hyperthreadin ... gendir-tan

-- Добавлено спустя 7 мин 2 с --

Глава компании намерен восстановить её крепкие позиции в серверном сегменте, и хотя считает важным соотношение производительности и энергопотребления важной метрикой для центральных процессоров такого класса, готов уделить внимание и устранению прошлых стратегических ошибок.

К таковым Лип-Бу Тан как раз относит отказ от поддержки Hyper-Threading для производительных процессорных ядер. В будущих процессорах для серверного сегмента эта технология должна вернуться, хотя конкретные сроки не упоминаются.

Вероятно, вся проблема в энергопотреблении/тепловыделении и размере кристалла.
Если добавить ещё 2 ядра, это больше и сложнее кристалл = дороже. А при сохранении TDP какие будут частоты при полной нагрузке и какая от этого будет польза?
Я в принципе не против НТ. Как видим по тестам других процессоров, реальный толк от НТ есть, и неплохой.
Если добавить 2 ядра и отключить HT то ядра без HT будут греться меньше по идее. Элементы можно более компактно располагать и кристалл может не вырасти особо или даже стать меньше. Площадь кристала у i9-9900 — 180мм кв.
Core i9-10900K на том же 14нм процессе был с 10 ядрами и HT. И размер кристалла был 200кв. мм.
Читал что 1151й сокет до 196 мм. кв. мог поддерживать.
Думаю могли вполне 10 ядер без HT сделать для 1151. Но возни было бы много, по сути новый чип.
От Vasgen_07

Ryzen 7 9700X (Curve Optimizer — -32) / PentaWave Z06D SRB / ASUS ROG STRIX B850-F GAMING WIFI / Kingston FURY Beast Black [KF564C32BBEK2-32] (EXPO Tweaked — 6000МГц) / Sapphire AMD Radeon RX 9070 XT PULSE GAMING [11348-03-20G] / SSD Samsung 990 PRO [MZ-V9P1T0BW] / PCCooler YS1000 [P5-YS1000-G1FFBK1-EU]. :(



16 потоков
Stockfish 17.1 by the Stockfish developers (see AUTHORS file)
speedtest
info string Using 16 threads
Warmup position 3/3
Position 258/258
===========================
Version : Stockfish 17.1
Compiled by : g++ (GNUC) 14.2.0 on MinGW64
Compilation architecture : x86-64-avx2
Compilation settings : 64bit AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 14.2.0
Large pages : no
User invocation : speedtest
Filled invocation : speedtest 16 2048 150
Available processors : 0-15
Thread count : 16
Thread binding : none
TT size [MiB] : 2048
Hash max, avg [per mille] :
single search : 54, 26
single game : 728, 508
Total nodes searched : 2616607281
Total search time [s] : 153.519
Nodes/second : 17 044 191


8 потоков
Stockfish 17.1 by the Stockfish developers (see AUTHORS file)
speedtest 8
info string Using 8 threads
Warmup position 3/3
Position 258/258
===========================
Version : Stockfish 17.1
Compiled by : g++ (GNUC) 14.2.0 on MinGW64
Compilation architecture : x86-64-avx2
Compilation settings : 64bit AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 14.2.0
Large pages : no
User invocation : speedtest 8
Filled invocation : speedtest 8 1024 150
Available processors : 0-15
Thread count : 8
Thread binding : none
TT size [MiB] : 1024
Hash max, avg [per mille] :
single search : 93, 44
single game : 943, 744
Total nodes searched : 2110475963
Total search time [s] : 153.514
Nodes/second : 13 747 775


8 потоков, SMT отключен
Stockfish 17.1 by the Stockfish developers (see AUTHORS file)
speedtest
info string Using 8 threads
Warmup position 3/3
Position 258/258
===========================
Version : Stockfish 17.1
Compiled by : g++ (GNUC) 14.2.0 on MinGW64
Compilation architecture : x86-64-avx2
Compilation settings : 64bit AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 14.2.0
Large pages : no
User invocation : speedtest
Filled invocation : speedtest 8 1024 150
Available processors : 0-7
Thread count : 8
Thread binding : none
TT size [MiB] : 1024
Hash max, avg [per mille] :
single search : 86, 43
single game : 927, 736
Total nodes searched : 2090710466
Total search time [s] : 153.514
Nodes/second : 13 619 021


16 потоков, 65Вт, AVX512
Stockfish 17.1 by the Stockfish developers (see AUTHORS file)
speedtest
info string Using 16 threads
Warmup position 3/3
Position 258/258
===========================
Version : Stockfish 17.1
Compiled by : g++ (GNUC) 14.2.0 on MinGW64
Compilation architecture : x86-64-avx512
Compilation settings : 64bit AVX512 BMI2 AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 14.2.0
Large pages : no
User invocation : speedtest
Filled invocation : speedtest 16 2048 150
Available processors : 0-15
Thread count : 16
Thread binding : none
TT size [MiB] : 2048
Hash max, avg [per mille] :
single search : 57, 27
single game : 739, 524
Total nodes searched : 2673247278
Total search time [s] : 153.515
Nodes/second : 17 413 590


8 потоков, 65Вт, AVX512
Stockfish 17.1 by the Stockfish developers (see AUTHORS file)
speedtest 8
info string Using 8 threads
Warmup position 3/3
Position 258/258
===========================
Version : Stockfish 17.1
Compiled by : g++ (GNUC) 14.2.0 on MinGW64
Compilation architecture : x86-64-avx512
Compilation settings : 64bit AVX512 BMI2 AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 14.2.0
Large pages : no
User invocation : speedtest 8
Filled invocation : speedtest 8 1024 150
Available processors : 0-15
Thread count : 8
Thread binding : none
TT size [MiB] : 1024
Hash max, avg [per mille] :
single search : 101, 46
single game : 947, 763
Total nodes searched : 2241166139
Total search time [s] : 153.514
Nodes/second : 14 599 099



16 потоков, 105Вт, AVX512
Stockfish 17.1 by the Stockfish developers (see AUTHORS file)
speedtest
info string Using 16 threads
Warmup position 3/3
Position 258/258
===========================
Version : Stockfish 17.1
Compiled by : g++ (GNUC) 14.2.0 on MinGW64
Compilation architecture : x86-64-avx512
Compilation settings : 64bit AVX512 BMI2 AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 14.2.0
Large pages : no
User invocation : speedtest
Filled invocation : speedtest 16 2048 150
Available processors : 0-15
Thread count : 16
Thread binding : none
TT size [MiB] : 2048
Hash max, avg [per mille] :
single search : 63, 31
single game : 797, 589
Total nodes searched : 3027314871
Total search time [s] : 153.52
Nodes/second : 19 719 351


-- Добавлено спустя 15 мин 48 с --
SMT дает дает на r7 9070X +25.15%. к результату получается (без avx512).
Результат в16 потоках как у 10.01 ядра однопоточных, итого + 2.01 ядра.
Эффективность SMT на r7 9070x выше HT на i9-9900 примерно в 3 раза.


Последний раз редактировалось Ruslan73 14:34 04.02.2026, всего редактировалось 1 раз.
Core Ultra 5 245KF/RAM 32Gb DDR5 6400MHz(CL32)
Движок 17.1. avx2
Stockfish 17.1 by the Stockfish developers (see AUTHORS file)
info string Using 14 threads
Warmup position 3/3
Position 258/258
===========================
Version                    : Stockfish 17.1
Compiled by                : g++ (GNUC) 14.2.0 on MinGW64
Compilation architecture   : x86-64-avx2
Compilation settings       : 64bit AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 14.2.0
Large pages                : yes
User invocation            : speedtest
Filled invocation          : speedtest 14 1792 150
Available processors       : 0-13
Thread count               : 14
Thread binding             : none
TT size [MiB]              : 1792
Hash max, avg [per mille]  :
    single search          : 63, 29
    single game            : 772, 559
Total nodes searched       : 2431211250
Total search time [s]      : 153.522
Nodes/second               : 15 836 240

Прирост к core i9-9900 в 2.55 раза

-- Добавлено спустя 8 мин 33 с --
на 6 потоках:
Stockfish 17.1 by the Stockfish developers (see AUTHORS file)
info string Using 6 threads
Warmup position 3/3
Position 258/258
===========================
Version                    : Stockfish 17.1
Compiled by                : g++ (GNUC) 14.2.0 on MinGW64
Compilation architecture   : x86-64-avx2
Compilation settings       : 64bit AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 14.2.0
Large pages                : yes
User invocation            : speedtest 6
Filled invocation          : speedtest 6 768 150
Available processors       : 0-13
Thread count               : 6
Thread binding             : none
TT size [MiB]              : 768
Hash max, avg [per mille]  :
    single search          : 81, 39
    single game            : 899, 692
Total nodes searched       : 1334649891
Total search time [s]      : 153.514
Nodes/second               : 8 693 994


Последний раз редактировалось Ruslan73 14:36 04.02.2026, всего редактировалось 2 раз(а).
Ryzen 5 3600

ddr4 2400, 4 GB x 2, двухканал

nps: 7422378
Ryzen 5 5600, DDR4 3200

nps: 8 461 568

Stockfish 17.1 by the Stockfish developers (see AUTHORS file)
info string Using 12 threads
Warmup position 3/3
Position 258/258
===========================
Version                    : Stockfish 17.1
Compiled by                : g++ (GNUC) 14.2.0 on MinGW64
Compilation architecture   : x86-64-avx2
Compilation settings       : 64bit AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 14.2.0
Large pages                : no
User invocation            : speedtest
Filled invocation          : speedtest 12 1536 150
Available processors       : 0-11
Thread count               : 12
Thread binding             : none
TT size [MiB]              : 1536
Hash max, avg [per mille]  :
    single search          : 35, 19
    single game            : 560, 370
Total nodes searched       : 1299485359
Total search time [s]      : 153.575
Nodes/second               : 8461568
Вышла 18я версия Стокфиша (31.01.2026)

Core Ultra 5 245KF/RAM 64Gb DDR5 6400MHz(CL32)

Движок 18.0 x86-64-avx2
Stockfish 18 by the Stockfish developers (see AUTHORS file)
info string Using 14 threads
Warmup position 3/3
Position 258/258
===========================
Version                    : Stockfish 18
Compiled by                : g++ (GNUC) 15.2.0 on MinGW64
Compilation architecture   : x86-64-avx2
Compilation settings       : 64bit AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 15.2.0
Large pages                : yes
User invocation            : speedtest
Filled invocation          : speedtest 14 1792 150
Available processors       : 0-13
Thread count               : 14
Thread binding             : none
TT size [MiB]              : 1792
Hash max, avg [per mille]  :
    single search          : 61, 34
    single game            : 852, 629
Total nodes searched       : 2867417911
Total search time [s]      : 149.883
Nodes/second               : 19 131 041


-- Добавлено спустя 11 мин 39 с --
Движок 18.0 x86-64-avxvnni (Intel Alder Lake и более поздние)
Stockfish 18 by the Stockfish developers (see AUTHORS file)
info string Using 14 threads
Warmup position 3/3
Position 258/258
===========================
Version                    : Stockfish 18
Compiled by                : g++ (GNUC) 15.2.0 on MinGW64
Compilation architecture   : x86-64-avxvnni
Compilation settings       : 64bit VNNI BMI2 AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 15.2.0
Large pages                : yes
User invocation            : speedtest
Filled invocation          : speedtest 14 1792 150
Available processors       : 0-13
Thread count               : 14
Thread binding             : none
TT size [MiB]              : 1792
Hash max, avg [per mille]  :
    single search          : 63, 34
    single game            : 848, 624
Total nodes searched       : 2912560594
Total search time [s]      : 149.882
Nodes/second               : 19 432 357


-- Добавлено спустя 1 ч 40 с --
рекорд на 294 потоках, занято 55,8Гб памяти

Stockfish 18 by the Stockfish developers (see AUTHORS file)
info string Using 294 threads
Warmup position 3/3
Position 258/258
===========================
Version                    : Stockfish 18
Compiled by                : g++ (GNUC) 15.2.0 on MinGW64
Compilation architecture   : x86-64-avxvnni
Compilation settings       : 64bit VNNI BMI2 AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 15.2.0
Large pages                : yes
User invocation            : speedtest 294
Filled invocation          : speedtest 294 37632 150
Available processors       : 0-13
Thread count               : 294
Thread binding             : none
TT size [MiB]              : 37632
Hash max, avg [per mille]  :
    single search          : 7, 1
    single game            : 84, 42
Total nodes searched       : 5395842618
Total search time [s]      : 232.026
Nodes/second               : 23 255 336
Ryzen 7600, башня 4 трубки, DDR5 6200
AVX-2 Nodes/second : 13562205
AVX-512 Nodes/second : 14607592

Ryzen 9800X3D PBO +200МГц, СЖО, DDR5 6200
AVX-2 Nodes/second : 22004843
AVX-512 Nodes/second : 24987291

Ryzen 9800X3D 128 потоков
===========================
Version                    : Stockfish 18
Compiled by                : g++ (GNUC) 15.2.0 on MinGW64
Compilation architecture   : x86-64-avx512icl
Compilation settings       : 64bit AVX512ICL VNNI AVX512 BMI2 AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 15.2.0
Large pages                : yes
User invocation            : speedtest 128
Filled invocation          : speedtest 128 16384 150
Available processors       : 0-15
Thread count               : 128
Thread binding             : none
TT size [MiB]              : 16384
Hash max, avg [per mille]  :
    single search          : 13, 5
    single game            : 175, 109
Total nodes searched       : 4844641899
Total search time [s]      : 175.809
Nodes/second               : 27556279



Ryzen 9800X3D Stockfish 17.1
===========================
Version                    : Stockfish 17.1
Compiled by                : g++ (GNUC) 14.2.0 on MinGW64
Compilation architecture   : x86-64-avx512
Compilation settings       : 64bit AVX512 BMI2 AVX2 SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 14.2.0
Large pages                : yes
User invocation            : speedtest
Filled invocation          : speedtest 16 2048 150
Available processors       : 0-15
Thread count               : 16
Thread binding             : none
TT size [MiB]              : 2048
Hash max, avg [per mille]  :
    single search          : 66, 35
    single game            : 879, 641
Total nodes searched       : 3644381868
Total search time [s]      : 153.514
Nodes/second               : 23739736


Macbook M4 Air
Stockfish 18 by the Stockfish developers (see AUTHORS file)
info string Using 10 threads
Warmup position 3/3
Position 258/258
===========================
Version                    : Stockfish 18
Compiled by                : clang++ 17.0.0 on Apple
Compilation architecture   : apple-silicon
Compilation settings       : 64bit NEON_DOTPROD POPCNT
Compiler VERSION macro : Apple LLVM 17.0.0 (clang-1700.0.13.5)
Large pages                : no
User invocation            : speedtest
Filled invocation          : speedtest 10 1280 150
Available processors       : 0-9
Thread count               : 10
Thread binding             : none
TT size [MiB]              : 1280
Hash max, avg [per mille]  :
    single search          : 44, 24
    single game            : 683, 463
Total nodes searched       : 1364916701
Total search time [s]      : 149.964
Nodes/second               : 9101629
Новая тема    Ответить  [ Сообщений: 15 ] 


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Удалить cookies конференции

Пишите нам | Radeon.ru