AMD RYZEN 5600X: погоня за попугаями

08.12.21

База данных - HighLoad оптимизация

Все по-взрослому...

Доброе время суток, дамы и господа, товарки и товарищи, черные и белые, и те, кто этим всем не сильно заморачивается!

Я тут по случаю получения пособия по безработице сбегал до магазина и купил себе Ryzen 5600X, чисто посмотреть, а вдруг чудо чудное и диво дивное. На майнинге раптореума проц показал себя на уровне обычного 3600 (без Х), но это скорее всего от количества кеша на ядро. А вот в GeekBench и 1С камешек показал себя со своей лучшей стороны.

Итак, перейдем к сути...

 

ТЕСТОВЫЙ СТЕНД: ЖЕЛЕЗО

Тестовый стенд у меня прост:

- корпус с БП на 800W марки Hiper M800 (достаточно древний, я его себе покупал еще тогда, когда у меня был FX 8320 с "мнимыми" 8-ю ядрами и карта RADEON HD 7970)

- Мать на X570 (не буду никого рекламировать - все примерно одинаковы) с 14-ю "штучками", отвечающими за питание (этими штучками принято мерить крутизну, максимум сейчас вроде бы 16 - в общем чем их больше, тем меньше они греются при большем количестве ядер)

- Винта у меня два:

$ nvme list-subsys
Failed to open /dev/nvme0
Failed to open /dev/nvme1
nvme-subsys0 - NQN=nqn.2014.08.org.nvmexpress:1987198703F10706084403681289m.2 Smartbuy PS5013-2280T 1024GB        
\
 +- nvme0 pcie 0000:01:00.0 live 
nvme-subsys1 - NQN=nqn.1994-11.com.samsung:nvme:980PRO:M.2:S5GXNF0R111153K

Память - 2 планки от PATTIOT:

$ sudo dmidecode -t 17
...
Handle 0x001A, DMI type 17, 92 bytes
Memory Device
	Array Handle: 0x000B
	Error Information Handle: 0x0019
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 8 GB
	Form Factor: DIMM
	Set: None
	Locator: DIMM 1
	Bank Locator: P0 CHANNEL B
	Type: DDR4
	Type Detail: Synchronous Unbuffered (Unregistered)
	Speed: 3600 MT/s
	Manufacturer: Unknown
	Serial Number: 102707A5
	Asset Tag: Not Specified
	Part Number: 4400 C19 Series
	Rank: 1
	Configured Memory Speed: 3600 MT/s
...

Т.е. это прошаренная память, которая берет и 4600 МГц на хорошей мамке, но у меня она работает на 3600 МГц, CL15 (15, 15, 15, 30, 45, ...) - настроено ручками по какой-то фотке с интернетов, скорость 50-52 Гб/с. Память была достаточно дешевая для такой частоты (10800 р. за 2х8), поэтому и взял.

- ну и видеокарта GF GTX (какой-то NONAME) 1060 3 Гб - ничего необычного.

Проц был куплен на днях на горбушке (5600X BOX) вместе с корпусом (450W БП), памятью (16ГиБ 3200 МГц), материнкой (чипсет А520) и SATA NVME на 120 Гб. За все отдал 35 555 рублей. В новый корпус к новой мамке и винту переехал старый 3600-й, в старый корпус на старую мать на X570 был воткнут новый проц. Боксовый кулер от 5600-го оказался бесполезной кучей г-на, на котором проц в достаточно тепличном стресс-тесте быстро перешагнул планку в 90оС, после чего для него в ближайшем DNS был куплен кулер ZALMAN (1650 рублей), на котором температура не поднималась выше 77оС даже при длительном и жестком стресс-тесте.

Тестовая база у меня будет в трех местах - на обоих дисках и на виртуалке.

 

ТЕСТОВЫЙ СТЕНД: СОФТ

В качестве софта я использую самый последний Ubuntu 21.10 с ядром 5.16.RC3 (т.е. тоже самым последним на сегодняшний день). Ядро не пересобирал (пока), т.е. все в стоке от проекта ядра для убунту. Кому интересно - читните это (блин, уже RC4, так что у меня уже не самое последнее ядро).

Для измерения средней температуры по больнице я юзаю драйвер zenpower3. По сцылке информация о том, как его собрать и как заблокировать мешающий ему k10temp.

Для визуализации измеренного теплопакета, температур и всего такого прочего я юзаю утилитку zenmonitor.

1С у меня стоит самой распоследней версии: 8.3.20.1613. Ставится теперь она под линух с помощью своего установщика, в котором можно выбрать, что поставить, куда, как, сколько, ... Теперь есть утилиты администрирования - в общем все, как в винде. Единственно, что меня заставило нажать кнопари - это либа "libenchant.so.1", которая не идет в комплекте с поставкой 1С. Но ее у меня много где есть, поэтому нехитрым движением руки все начинает работать:

$ cd /opt/1c.... # перейдем в каталог с установленной 1С
$ sudo ln -s /snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/libenchant.so.1 . # создадим сцылку на требуемую либу

Ну и пакет libenchant-2-2 (который доступен для 21.10) я поставил. Не знаю, был ли в этом хоть какой-то смысл...

 

Так выглядит установка 8.3.20 в Linux

 

ТЕСТИРОВАНИЕ "ИСКАРОПКИ"

Ну дальше я взял небезызвестный тест Гилева с его небезызвестного сайта (гугл в помощь) и погнался за попугаями...

Для начала я создал новую базу в $HOME и просто без никого и ничего запустил тест. Результат меня обрадовал:

06.12.2021 18:11:01 starik2005(собака)bk.ru 138,89.

Т.е. первый тест без всяких там улучшений и всего такого сходу показал 139 почти попугаев. Цифры, которых я еще не видел нигде.

 

РАЗГОН БЕЗ ПОВЫШЕНИЯ TDP И ЯДЕРНЫЙ ТЮНИНГ

Начало меня обнадежило, поэтому я пошел в BIOS и установил +200 МГц без изменения TDP, все опции PBO засунул в AUTO. В итоге получил теплопакет 77W в пределе и почти 143 попугая с первого разу (картинка более новая, но смысл тот же):

 

 

Дальше я запускал тест на каждом ядре по несколько раз, в итоге на 3-ми ядре получил результат 147 баллов:

06.12.2021 19:02:30, starik2005(собака)bk.ru, 147,06.

Запущенный без каких бы то ни было параметров процесс выполняется на разных ядрах - система сама его туды-сюды кидает. Для того, чтобы запустить процесс на строго определенном (определенных) ядре есть утилита taskset, которая может или запустить процесс по указанной маске (младший бит - первое ядро, старший - последнее), или указать "ядерную" маску для уже запущенного процесса.

$ ps -aux | grep  1cv8
sergey      8636  2.3  7.9 2193388 1295648 ?     Sl   21:28   1:38 /opt/1cv8/x86_64/8.3.20.1613/1cv8 ENTERPRISE /IBName"Информационная база" /AppAutoCheckMode
sergey     13753  0.0  0.0   9312  2408 pts/1    S+   22:37   0:00 grep --color=auto 1cv8

$ taskset -p 0x0000004 8636
pid 8636's current affinity mask: fff
pid 8636's new affinity mask: 4

Вот так, "без всей этой возни в гиперпространстве", можно указать, что процесс должен выполняться на 3-м ядре (2^N, где N - это ядро с индексом, начинающемся с "0", т.е. 2 ^ 2 = 4).

Итак, после того, как я "перебрал" ядра, я на третьем ядре получил заветные 147 попугаев!

 

ВИРТУАЛКА

А LInux виртуальный диск создается легко и непринужденно:

$ sudo mount -t tmpfs -o size=1024M tmpfs /cache

Ну и что тут у нас?

 

151.52!

В итоге после того, как для конкретного ядра я установил режим работы performance, я преодолел планку в 150 попугаев, набрав 151.52 попугая и выйдя в лидеры )))

Установить режим питания конкретному ядру в Linux можно так:

$ sudo cpufreq-set -g performance -c 2 # где 2 - номер ядра (нумеруется с нуля)

Для того, чтобы поставить этот режим всем вашим ядрам, можно сделать так:

$ for((i=0;i<`cat /proc/cpuinfo | grep MH | wc -l`;i++)) do sudo cpufreq-set -g performance -c $i; echo $i; done
0
1
2
3
4
5
6
7
8
9
10
11

 

НУ И О TDP

В ходе тестирования geekbench и 1С я замерял предельный TDP процессора. Вот что у меня получилось:

Geekbench 5:

https://browser.geekbench.com/v5/cpu/11477315

Ну и теплопакет Geekbench 5 и файловой 1С в "один поток":

Geekbench 5

Итак, Geekbench 5 у нас разогнал ядра до 4850 МГц, но с переменным успехом. Теплопакет всего теста уложился в 100W, что уже не совсем "честные 65W".

1C 8.3.20.1613 файловая, Гилев TPC

А вот однопоток 1С вполне уложился в заявленные производителем 65W - хватило и 56-ти.

Я бы сказал, что результат отличный.

 

ЗАКЛЮЧЕНИЕ

Современные процессоры скрывают в себе огромный "потенцевал", они имеют разные по характеристикам ядра, некоторые из них могут работать быстрее остальных. С умелыми и очумелыми ручками можно уверенно двинуть границу производительности вверх, давая пользователю больше работать и меньше гонять чаи. При том на современных синих процессорах вполне себе "можно вскипятить чайку" (с) - экономия на ячайнике )))

См. также

Оптимизация нагрузки на ЦП сервера СУБД используя типовые индексы

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Анализ простого плана запроса. Оптимизация нагрузки на ЦП сервера СУБД используя типовые индексы.

13.03.2024    3590    spyke    28    

47

Быстродействие типовой 1С

HighLoad оптимизация Платформа 1С v8.3 Бесплатно (free)

Оказывается, в типовых конфигурациях 1С есть, что улучшить!

13.03.2024    5550    vasilev2015    19    

38

Анализируем SQL сервер глазами 1С-ника

HighLoad оптимизация Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка для простого и удобного анализа настроек, нагрузки и проблем с SQL сервером с упором на использование оного для 1С. Анализ текущих зааросов на sql, ожиданий, конвертация запроса в 1с и рекомендации где может тормозить

1 стартмани

15.02.2024    8315    169    ZAOSTG    74    

101

Удаление строк из таблицы значений различными способами с замером производительности

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Встал вопрос: как быстро удалить строки из ТЗ? Рассмотрел пять вариантов реализации этой задачи. Сравнил их друг с другом на разных объёмах данных с разным процентом удаляемых строк. Также сравнил с выгрузкой с отбором по структуре.

09.01.2024    6603    doom2good    48    

65

Опыт оптимизации 1С на PostgreSQL

HighLoad оптимизация Бесплатно (free)

При переводе типовой конфигурации 1C ERP/УТ/КА на PostgreSQL придется вложить ресурсы в доработку и оптимизацию запросов. Расскажем, на что обратить внимание при потерях производительности и какие инструменты/подходы помогут расследовать проблемы после перехода.

20.11.2023    9438    ivanov660    6    

76

ТОП проблем/задач у владельцев КОРП лицензий 1С на основе опыта РКЛ

HighLoad оптимизация Бесплатно (free)

Казалось бы, КОРП-системы должны быть устойчивы, быстры и надёжны. Но, работая в рамках РКЛ, мы видим немного другую картину. Об основных болевых точках КОРП-систем и подходах к их решению пойдет речь в статье.

15.11.2023    5365    a.doroshkevich    20    

72

Начните уже использовать хранилище запросов

HighLoad оптимизация Запросы

Очень немногие из тех, кто занимается поддержкой MS SQL, работают с хранилищем запросов. А ведь хранилище запросов – это очень удобный, мощный и, главное, бесплатный инструмент, позволяющий быстро найти и локализовать проблему производительности и потребления ресурсов запросами. В статье расскажем о том, как использовать хранилище запросов в MS SQL и какие плюсы и минусы у него есть.

11.10.2023    16611    skovpin_sa    14    

101
Отзывы
221. kauksi 18.11.22 09:51 Сейчас в теме
(217) как то так
Прикрепленные файлы:
evn-zorin; invertex; mrsmrv; VesAlex; starik-2005; support_mbk; +6 Ответить
310. kauksi 23.01.23 09:20 Сейчас в теме
Долго экспериментировал с курвой-оптимайзером, думал что 192.31 - это верхний предел для этой архитектуры, но все таки выжал 200 попугаев на ryzen 7600x с отключенным SMT.
Прикрепленные файлы:
fatman78; triviumfan; mrsmrv; starik-2005; support_mbk; +5 Ответить
306. starik-2005 3036 13.01.23 12:54 Сейчас в теме
Активировал комьюнити лицуху, на 13600kf с DDR5 4800MHz "192.31" в файловой. Потом как нить тестовую проверю.
ЗЫ: Linux. Кстати, 23-й релиз от 1С на моем 22-м убунте при установке с .run-файла встал вообще без установки чего-либо дополнительного. С комьюнити-лицухой провозился долго - оказалось, что я просто несколько раз зарегился.
Прикрепленные файлы:
kauksi; mrsmrv; +2 Ответить
302. evn-zorin 03.01.23 16:03 Сейчас в теме
Ребята, а вот, что удалось пока максимум выжать при бюджете в 100 тыс. рублей, почти 73 попугая на SQL!:
Прикрепленные файлы:
55. starik-2005 3036 15.12.21 16:46 Сейчас в теме
(5) (7)

Ну вот, подвезли результаты теста на сервере. Однопоточный 40 баллов, а вот многопоточный очень даже (как мне кажется), См. картинку (11 потоков, 1 поток: ждина строки 2600+, макс скорость - 215к+; многопоток: 54к почти длина строки, 1.1кк+ макс скорость).

Я так побегал по списку, но толком так и не нашел достойного соперника. Чуть ниже был тест "ubuntu20 + 1c 8.3.20 + postgre", там чуть получше, но 21 поток, а не 11 Еще чуть ниже он же, но 29 потоков, и, конечно, результат еще чуть лучше.

Если посмотреть на последние результаты теста (за последний месяц, например), то вот вам AMD EPYC 7302P 16-Core Processor с предельной скоростью "1 422 858", но это на 50+ потоках. Всякие там суперкрутые "Intel® Core™ i9-10920X CPU @ 3.50GHz" с результатом "770 087"даже при 18-ти потоках явно здесь не дотягивают. Хотя "Intel® Xeon® Gold 6254 CPU @ 3.10GHz" с результатом "1 461 984" вполне может потягаться с эпиком, но потоков получилось тоже 50+ "Intel® Xeon® Gold 6137 CPU @ 3.90GHz" с результатом "1 292 411"в 55 потоков - тоже ничего так

Из потребительского, то вот вам "Intel® Core™ i9-10900K CPU @ 3.70GHz" с результатом "979 255" в 26 потоков, что не густо.
Также есть плохо видимо настроенный "AMD Ryzen 9 5950X 16-Core Processor" с результатом "919 381" на 15 потоков, что уже очень даже неплохо.

Также меня удивило, что большинство результатов овер 1кк без указания процессора, т.е. тестировались на Linux + Postgres (как у меня). В общем, напишу скоро статью на эту тематику...
Прикрепленные файлы:
351. starik-2005 3036 19.04.24 14:29 Сейчас в теме
(349) Кстати, убрал гипертрейдинг, понизил вольтаж проца, убрал Е-ядра и, опа, 200 попугаев на 13600к )))
Прикрепленные файлы:
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
89. starik-2005 3036 14.02.22 21:51 Сейчас в теме
(87)
для извлечения "попугаев"
Если память более быструю поставить, то есть шанс еще увеличить результат. Сейчас потихонечку DDR5 перестает быть в дефиците, да и DDR4 подтянулась к 5000МГц. Думаю к осени, когда выйдет 7000-я серия на ZEN4 и AM5, рекорды обновятся. К тому времени и память уже до 10к МГц дойдет, и NVME с PCI-e 5.0 появятся массово (до 2кк IOPS).
91. maljaev 789 15.02.22 13:28 Сейчас в теме
(89) Как память до 10 ГГц дойдет, если максималка по стандарту ddr5 8400? Или разгон?
92. starik-2005 3036 16.02.22 18:08 Сейчас в теме
(91)
если максималка по стандарту ddr5 8400
А максималка по DDR4 сколько? Сейчас на платах пишут, что 5333, при том вроде как "максимум" - это 3200.

https://www.ixbt.com/news/2021/05/31/ddr5-12-600-xpg-caster.html - 12600MHz...
https://www.ixbt.com/news/2021/04/16/ddr5-10-netac.html - 10...
146. Salavat 13 07.07.22 06:31 Сейчас в теме
(145)
(91)Это он - про свои мечты только
245. starik-2005 3036 20.11.22 10:54 Сейчас в теме
(87)
Z690-P D4 + i9-12900KF + samsung 980PRO 500G MNVe
Ну вот ниже чел на 7950Х под линухом получил 192 попугая в файловой и 100+ в серверной. Пора брать 13900к ))))
93. maljaev 789 16.02.22 21:24 Сейчас в теме
(92) ну это разгон уже. Вторая сторона медали - то что разогнанных плашек большого объёма не бывает, их обычно берут игроманы, им и 16 Гб в сумме за глаза, а 32 выше крыши. Это 4 планки по 8. А мне надо 4 планки по 32, в сумме 128. Ну и для 1С важнее даже не частота, а правильные тайминги. А на разогнанных по частоте плашках тайминги грустные.
94. Salavat 13 24.02.22 06:27 Сейчас в теме
Ryzen 5600X на пособие безработного - за 2 месяца если.
И при этом - кушать не получится.

Ryzen 5600X - неплохой, конечно, но - я сторонник Интелов.
Причём тех - у которых частоты выше.


...память, которая берет и 4600 МГц на хорошей мамке, но у меня она работает на 3600 МГц, CL15 (15, 15, 15, 30, 45, ...) -

- Очень хорошая ОЗУ, да.

Я использую сейчас 3200 с CL16 (XMP-профиль, стандартный)
95. starik-2005 3036 24.02.22 12:57 Сейчас в теме
(94)
Ryzen 5600X на пособие безработного - за 2 месяца если.
И при этом - кушать не получится.
Ну он от 21к сейчас, пособие - 15к (с компенсацией на проезд). Но я уже не безработный - долго не получается нифига не делать, даже если выставляешь ожидания выше рынка (который теперь уже еще выше стал).
Ryzen 5600X - неплохой, конечно, но - я сторонник Интелов.
Причём тех - у которых частоты выше.
Я тут с другом сравнил с 12400f, который на 6к дешевле. Но у него кеша меньше, частоты ниже. Память у него тоже вполне хорошая (3733 CL19/3600 CL17). Поменял ему частоту с 3733 на 3600 - стало быстрее работать (geekbench 5 1660 на 3600 66 ns latency vs 1548 на 3733 89 ns latency). Но все равно не дотягивает до 5600X моего (1750 на дефолтном биосе). Ну и в некоторых тестах за счет кеша (и не только размера, но и скорости доступа) AMD выигрывает. Из-за этого и цены не падают на него.

Вообще, если ручками что-то собрать, то при максимальной аппаратной оптимизации (типа -OFast -flto ...) AMD в очень многих кейсх за свои деньги (сейчас кажется, что это даже дороже, чем интел) смотрится очень уверено.
96. Salavat 13 24.02.22 14:07 Сейчас в теме
(95)
с 12400f,

Intel® Core™ i5-12400F - себе я уже не рассматриваю такие.
Для 1с (в т.ч.) - я знаю точно - нужна частота.
4,4 (у названного) - ну,.. лучше взять Intel® Core™ i9-12900K

Там - уже больше 5.
Это - штатно.

Я такие без проблем, сразу ставлю на 5,4, минимум.
По всем (сразу) ядрам!
(Да - больше 100 градусов, да,.. но - охлаждать тоже приходится.

К тому же - ДДР5 - она покачто - небыстрее ДДР4.
(ну,.. - поразному в разных задачах, но - примерно так)
И дороже.

Вобщем - 12-е поколение это - суперКруто.
(Без сарказма!)
Но - нюансы есть и там.
98. starik-2005 3036 24.02.22 14:13 Сейчас в теме
(96)
лучше взять Intel® Core™ i9-12900K
Ну за 50к+ + 10%. Я в принципе не против, но как бы зачем?
сразу ставлю на 5,4, минимум.
По всем (сразу) ядрам!
5.0 / 5,4 = 7,5%. Т.е. сравнение и объединение конфы будет не минуту, а 55,2 сек. Отличный результат! (с сарказмом).


В принципе процы неплохие - тут ничего не говорю. И сейчас бы вместо 5600Х, если покупать с нуля, я бы взял 12600kf. Но это если бы у меня не было матери на АМ4, а так на одной матери я потеряю 20к только, при том куплю на DDR4, а потом захочу на DDR5 - и придется еще раз заплатить. И это ради в общем-то 5-10% в пределе. Такое себе счастье...
101. Salavat 13 24.02.22 14:28 Сейчас в теме
(98)
если бы

"Если бы да кабы, да в роту расли грибы".
Я свою т.з. сказал.
И да - иногда мне тоже дешёвкой обходиться - тут и спорить бессмысленно.

Но при наличии денег - я беру частоту выше.

Даже экономить, Интел позволяет -

Intel® Core™ i3-10325

"Максимальная тактовая частота в режиме Turbo - 4,70 GHz

Частота с технологией Intel® Turbo Boost 2.0‡ - 4.70 GHz

Базовая тактовая частота процессора - 3,90 GHz"

4 ядра, 8 потоков.
104. starik-2005 3036 24.02.22 14:35 Сейчас в теме
(101)
"Максимальная тактовая частота в режиме Turbo - 4,70 GHz

Частота с технологией Intel® Turbo Boost 2.0‡ - 4.70 GHz

Базовая тактовая частота процессора - 3,90 GHz"
И? Скорость вычислений зависит от частоты, но еще сильнее она зависит от количества инструкций, которые процессор может выполнить одновременно, от количества кеша - это что касается процессора. Любая программа - это множественные чтения и запись в память. Так вот латентность памяти на два порядка почти отличается от латентности кеша 1-го уровня, и на порядок от латентности кеша 3-го уровня. Если кеша мало, то проц постоянно будет лазать в память в память, ожидая доступа к ней те самые 60-100 ns, т.е. овер дохрена тактов той самой частоты (пусть она даже 5ГГц будет - это не поможет).
108. Salavat 13 24.02.22 14:41 Сейчас в теме
(104)
но еще сильнее она зависит от количества инструкций,

Про это - я уже прочёл (и Вами сказанное), и ответил уже.
Это всё - гипотетическая величина.
практически - 99,99 % в ней значимости.
В реальности!
99. Salavat 13 24.02.22 14:19 Сейчас в теме
(95)
Повторюсь - Alder Lake, это реальный прорыв.
(моё мнение таково!)
И по скорости, и по технологиям.

Тотже АМД - когда он ПиСиАй-4 в ЦПУ (ну и мамки) добавил?

А в ноуты - до сих пор не добавляет!

А ведь - Интел - и в ноутах - с прошлого года делает 4-ый.

В Alder Lake добавил - и 5-ую версию.

Вобщем - у Интела, были проблемы с техпроцессами (которые - до конца не решены, хоть и есть подвижки), но -
- он умеет делать быстрые ЦПУ.

И делает.

Быстрый - это не количество ядер/потоков (ради чего они множат количество ядер - причём не для серверных ПК! Где тоже - количество потоков - тоже не всё/всегда решает, безоговорочно), а - скорость работы.
Не какойто мифический (для 1с - в частности) многопоток, а реальная - быстрота одного реального процесса/потока.
102. starik-2005 3036 24.02.22 14:31 Сейчас в теме
(99)
Не какойто мифический (для 1с - в частности) многопоток, а реальная - быстрота одного реального процесса/потока.
Ну так АМД однопоток в ZEN3 довела до лучшего в классе уровня (Geekbench 5 over 1600, интел тут только к Альдерлейку достиг через два года после АМД).

Но(!)

У интела каждое поколение новая мать. Да, сейчас 1700-й сокет останется, но те, кто купит на DDR4, вынуждены будут мать еще раз поменять. Т.е. за условные 5-10% нужно еще раз будет раскошелиться. Ну и планки памяти придется еще раз купить.

Сейчас речь идет о реально 10% производительности между каким-нить 5950Х и 12900k в однопотоке (2к против 1,9к в том же GeekBench 5). Но зачем ради даже 10% переплачивать кучу бабла? Те, кто рендерят, их вообще ща Интел не интересует.
106. Salavat 13 24.02.22 14:39 Сейчас в теме
(102)
Ну так АМД однопоток в ZEN3 довела до лучшего в классе уровня (Geekbench 5 over 1600, интел тут только к Альдерлейку достиг через два года после АМД).

Это сказки, потомучто - в реальности -
они даже частоту не повышают больше 5 ГГц.


(102)
У интела каждое поколение новая мать.

Уже давно нет -
- 9 и 10 - точно на одном сокете работали без проблем.


(102)
2к против 1,9к в том же GeekBench 5
Нафига, какаято синтетика - 1с однозначно показывает -
12900К - бычтрее.
Было дело - пришлось проверить.
В обработке видео - возможно - не проверял.
Но и не доверять там - мало смысла - Естественно - чем больше разложить, тем быстрее обработается.

В любом случае - 5950Х, это для реальных фанатов АМД.

Я - точно не из них.

Если АМД сделает ЦПУ с 5,5 ГГц (т.е. - быстрее Интела) - минимум, мне станет интересно.
109. starik-2005 3036 24.02.22 14:42 Сейчас в теме
(106)
фига, какаято синтетика - 1с однозначно показывает -
12900К - бычтр
1С быстрее на сколько? I9-9900K на 5ГГц медленнее 5600Х в 1С. Даже I9-10900K, и даже I9-11900К на 5.4ГГц медленнее, чем 5600X в 1С. А 12900K - да, он на своих 5.5 быстрее стал. Но это за счет роста IPC. https://www.nix.ru/computer_hardware_news/hardware_news_viewer.html?id=196290
113. Salavat 13 24.02.22 14:45 Сейчас в теме
(109)
12900K - да, он на своих 5.5 быстрее стал. Но это за счет роста IPC

Он быстрее стал - от многих параметров.
Первоочередной/Решающий из которых - его частота, выше!
114. starik-2005 3036 24.02.22 14:46 Сейчас в теме
(113)
Решающий из которых - его частота, выше!
С предыдущим поколением он на 18% быстрее. Частота же выросла на сколько? На 3,6%?
115. Salavat 13 24.02.22 14:48 Сейчас в теме
(114)
С предыдущим поколением он на 18% быстрее. Частота же выросла на столько?

Если уж, быть до конца правдивым, то -
на ДДР5 - он медленнее, чем был!

Да - зависит от задачи (где и ДДР5, бывает быстрее), но - на ДДР4, в большинстве задач (в число которых и игры входят) и на данное время -
АльдерЛейки быстрее чем на ДДР5.
117. starik-2005 3036 24.02.22 14:52 Сейчас в теме
Вы так и не ответили на вопрос о том, почему производительность выросла на 18% одного ядра, а частота процессора на 3,6% всего? Т.е. чисто математически (калькуляторно) как получается, что вклад частоты в производительность однопотока оказался минимален?

С DDR5 - там всему виной задержки, т.к. ни одна программа не читает и не пишет память всегда последовательно. Наоборот, любая программа читает и пишет память как ей вздумается. Особенно 1С.
116. Salavat 13 24.02.22 14:51 Сейчас в теме
(114)и да, - не мерил я проценты, уж простите.
также как - не пользовал в реальности его.
(Как и не видел его)

Но - взялбы - безоговорочно, еслиб был вариант.
119. starik-2005 3036 24.02.22 14:54 Сейчас в теме
(116)
не мерил я проценты...
Но - взялбы - безоговорочно, еслиб был вариант.
Похоже на религиозную мантру ))) Ну серьезно, Вы обладаете всеми признаками фанатика.

Поверьте, я не против интела. Я бы сам взял бы его при отсутствии у меня мамки на X570 и не брал бы АМД, но это сегодня. А когда я брал x570 у интела ничего толкового еще не было.
121. Salavat 13 24.02.22 14:57 Сейчас в теме
(119)
Вы обладаете всеми признаками фанатика.

Называйте, как хотите.
Я знаю однозначно - в 1с (как минимум) - Интелы быстрее работают, чем АМД.
123. starik-2005 3036 24.02.22 14:59 Сейчас в теме
(121)
Я знаю однозначно - в 1с (как минимум) - Интелы быстрее работают, чем АМД.
Последний интел работает быстрее последнего АМД. Это так и есть. Но последний АМД появился 2 года назад (дата запуска: 11/5/2020), а последний Интел - месяца два как...
124. Salavat 13 24.02.22 15:00 Сейчас в теме
(123)
Это так и было, и есть.
140. mrsmrv 126 27.06.22 21:59 Сейчас в теме
(124) ага, и во времена Пня-4, ну ну. В 2002-м у меня на дюрончике 650 @950 база за ночь перепроводилась, а у клиента на пне-4 не успевала.
А дело было в т.ч. в Кэше дюрончика - он был достаточный для 1С.
118. Salavat 13 24.02.22 14:54 Сейчас в теме
(114)
С предыдущим поколением он на 18% быстрее. Частота же выросла на сколько? На 3,6%?

Кстати, да - а кто говорил, что машина с мотором, у которого мощность увеличили на 18%, должна и ускориться на 18?

Даже там - зависимость, хоть и прямая, но - абсолютно не пропорциональная.
120. starik-2005 3036 24.02.22 14:56 Сейчас в теме
(118)
а кто говорил
Ну Вы же выше и говорили, что частота - это основной параметр, а все эти IPC - это от лукавого, неправославно и вообще ересь, всех на костер! (97-й, например, пост)
122. Salavat 13 24.02.22 14:59 Сейчас в теме
(120)
Повторяю - про прямопропорциональность - никто даже и не намекает.

Повторю - я говорю - частота выше => скорость выше.

Где я говорил про кратность роста?
125. starik-2005 3036 24.02.22 15:02 Сейчас в теме
(122)
Повторю - я говорю - частота выше => скорость выше.
На одном камне одной архитектуры - да и аминь (как попы говррят приходу). Если же сравнивать совершенно разные архитектуры, то это не так. Процессоры от IBM, на которых крутятся их супербыстые виртуалки, работают на достаточно невысоких частотах (по сравнению и с интелом, и с АМД), но они обоих их уделывают в ноль в своих задачах (в том же оракле)...
126. Salavat 13 24.02.22 15:30 Сейчас в теме
(125)
На одном камне одной архитектуры

Это и на разных производителях - практически всегда есть.
И 99,99% - нескоро изменится.

(125)
Процессоры от IBM, на которых крутятся их супербыстые виртуалки
Вы на них - пробовали 1с запустить, чтобы посмотреть результат работы там?

Попробуйте.

Хотябы файловый вариант поставить - для начала.


(125)
они обоих их уделывают в ноль в своих задачах
Ну - у когото задача курить весь день - и ктото реально - с этим справляется "быстрее".

Я говорю про 1с.
Игры, кстати - на 3/4 примерно также.
(Да - там ещё и видяха нужна, но...)
127. starik-2005 3036 24.02.22 15:45 Сейчас в теме
(126)
Вы на них - пробовали 1с запустить, чтобы посмотреть результат работы там?
Там система команд другая, а 1С - это только на x86/x64. Даже на ARM 1С не работает. Но у АРМ есть эйпловский проц, про который пишут здесь (типа почему он на 3,2ГГц топит и интел, и АМД с их под 5ГГц) https://habr.com/ru/post/538812/ - читайте.
128. Salavat 13 24.02.22 15:54 Сейчас в теме
(127)
Это - абсолютно другое - там и читать нечего.
Т.б. сравнивать - мокрое с ветренным.
129. Salavat 13 24.02.22 16:02 Сейчас в теме
(127)
типа почему он на 3,2ГГц топит и интел, и АМД с их под 5ГГц

Потому что он "топит" на том, подо что он делался.
Славбох.
Было бы удивительно - еслиб ИБМ сделало фуфло - это в принципе, аксиома.

Аппл - там тоже не всё гладко - он не везде/всегда и в своё время (в прошлом году) выигрывал.
Да - опятьже в "своих" задачах -
- обработка того, что можно распараллелить - один из пунктов выигрыша и.

Повторю - Интел - всяко быстрее.
Только не Келлерон, конечно, а хотябы и3, который я привёл (Естественно - он не быстрее 5950Икс, хотя и с ним, в однопотоке - он несильно устуаит) Интела.

Да - Интел, уже давно понял (славбох), что мощность мотора - один из первоочерёдных факторов.
Влияющих на скорость работы.
137. VVi3ard 52 21.06.22 14:20 Сейчас в теме
(109)
Почти все верно скорость одного ядра по CPU-Z (https://valid.x86.fr/bench/1)
I9-9900K - 545
i9-10900K - 580

А вот
i9-11900K (676) должен быть быстрее чем 5600X (624) при этом ядер у него больше.

Условно говоря i9-11900K сформирует 8 тяжелых отчетов СКД значительно (до 20%) быстрее чем 5600Х.
В принципе это и не удивительно учитывая что i9 стоит 33000 а 5600х стоит 13500.
142. VVi3ard 52 29.06.22 11:54 Сейчас в теме
(106)
ЦПУ с 5,5 ГГц (т.е. - быстрее Интела)


Странно в наше время измерять производительность по частоте, у Интела уже были например высокочастотные процессоры, помните чем там все с ними закончилось?
Поднимать частоту до 5.5 не проблема, проблема повышать IPC. Именно за это борется AMD и Intel.
А вот при равном IPC уже можно говорить о частоте, но там проблема упирается исключительно в TDP.

(106)
1с однозначно показывает -
12900К - бычтрее.

Это показывает не 1С а CPU-Z,
12900К - 797 - 66000р
5950X - 647-48000р

Т.е. intel быстрее настолько насколько дороже все логично.
97. Salavat 13 24.02.22 14:09 Сейчас в теме
К АМД, я так и не привык.
Я с давних времён знаю - частоты в них ниже.
А значит - и 1с (в т.ч.) - там медленнее.

+ ещё и - дороже (и ЦПУ, и мамки для них) они (уже давно!) - это т.б. -
- меня дальше от них отодвинуло.
100. starik-2005 3036 24.02.22 14:24 Сейчас в теме
(97)
Я с давних времён знаю - частоты в них ниже.
Ну смотря на чем. В последнее время (ядро ZEN) частоты хоть и решают, но куда более решает количество операций за такт. И это количество постоянно растет и у Интела, и у АМД.
А значит - и 1с (в т.ч.) - там медленнее.
1Су нужна частота памяти (даже латентность, а не частота, но там в комплексе), скорость однопоточного вычисления простых примитивов (1С не шибко все эти AVX 512 юзает, а также числа с плавающей точкой двойной точности, поэтому на одной и той же частоте ZEN3 в 1С будет быстрее ZEN1 на 30-50%, что не сказать об Интеле, но Альдер Лэйк тут чуток докрутили и он тоже стал немного побыстрее). Это по большому счету и для файловой, и для серверной. Да, на сервере все упирается в конкуренцию за ресурсы между потоками, поэтому на первый план выходит и количество потоков, и количество каналов памяти (тут у 4-х сокетного эпика последнего просто нет конкурентов с 48-ю каналами памяти, посмотрим, что интел на это ответит).
+ ещё и - дороже (и ЦПУ, и мамки для них) они (уже давно!) - это т.б. -
Че-то про мамки не понял. Мать на 520-м для АМД стоит 4к, для 1700-го сокета самое дешевое стоит от 8к. Если же говорить о х570 vs z690, то 10к за АМД против 15к за интел. Мать как раз получается дешевле на стоимость проца, у которого больше кеша, и который в определенных рабочих нагрузках интел пока не догнал.
103. Salavat 13 24.02.22 14:32 Сейчас в теме
(100)
куда более решает количество операций за такт

Мне абсолютно плевать на это - я не разбираю ЦПУ.

Я знаю точно - что ещё очень долго - для 1с, однозначно -
- будет решать частота ЦПУ.

Исключая, конечно - мифические извращения какие.

Например - миллиард операций за такт.
И что - он реально будет быстрее?
1. Насколько быстрее?
2. Когда такое будет?

В реальности всё-равно - и у АМД, и у Интела - отличается это количество не многократно.
105. starik-2005 3036 24.02.22 14:39 Сейчас в теме
(103)
В реальности всё-равно - и у АМД, и у Интела - отличается это количество не многократно.
Ну так если оно немногократно отличается, а даже на 10%, то если какие-то команды на Интеле будут выполняться на 10% медленнее, то при на 10% более высокой частоте интела скорость обоих процессоров, выполняющих этот вот код, юудет одинакова. 1С - это примитивное ПО, "стековая виртуальная машина", интерпретирующая байт-код, помещая в стек аргументы функций и переменные. Тут все точно упирается в размер кеша и IPC: https://www.nix.ru/computer_hardware_news/hardware_news_viewer.html?id=196290
107. Salavat 13 24.02.22 14:40 Сейчас в теме
(105)
то если какие-то

Про "если да кабы" - ещё раз повторить?
110. starik-2005 3036 24.02.22 14:43 Сейчас в теме
(107)
Про "если да кабы" - ещё раз повторить?
Ну я уже понял, что Вы не понимаете сути. Предлагаю дальше не спорить, т.к. Вам все-равно не понять.

https://www.nix.ru/computer_hardware_news/hardware_news_viewer.html?id=196290
138. VVi3ard 52 21.06.22 14:41 Сейчас в теме
(110)
По вашей ссылке интересный пример, с EXCEL:
"мы взяли Excel, и здесь процессор 8700K был примерно на 3% быстрее, чем 1600X, – на той же тактовой частоте."

i7 8700 (6/12) 3.2 - 4.6 на частоте 4.6 по CPU-Z имеет 510 балов на ядро.

Если привести частоту 4.6 к 4 (понятно что так делать не совсем корректно, зависимость там не линейная но ближе всего к лиенйной), получится что производительность на ядро у i7 8700 на 4 ГГц - 434 бала.

У 1600X 4.0 родная частота, и на этой частоте у него на ядро 415 баллов что отличается от i7 на 5% в меньшую сторону, как раз примерно на столько же насколько медленнее работает EXCEL.

Я в целом полностью согласен с вами что IPC очень важный показатель для сервера 1С, хотел только дополнить что CPU-Z выдает вполне релевантные результаты тестов и на мой взгляд можно опираться на его результаты что бы понять какой CPU будет предпочтительнее для сервера 1С.
(конечно отдельны вопрос это количество пользователей, но это другая история).
111. Salavat 13 24.02.22 14:43 Сейчас в теме
(105)
упирается в размер кеша

Кэш тоже - нужен для многократного обращения для одних и техже данных.
Ну и/или - для соседних.
Да - в СУБД - это очень надо.
Но,... - и там тоже - до безграничности ненужно оно.
112. starik-2005 3036 24.02.22 14:45 Сейчас в теме
(111)
и там тоже
Везде. Разница сейчас 10% (151 vs 166 в попугаях Гилева). Смысла нет.
147. mrsmrv 126 05.09.22 07:20 Сейчас в теме
(111)
ой. а у меня на ноутбуке с Ryzen5800u процессором получился поиск по всем текстам, с выбором модуля в УНФ такой 28,52 сек.
А вот у клиента на 12900К - 27.01 сек.
А вот у меня на стационарном на 8700К - 37,78 сек. нормальная прибавка при 15 ваттах энергопотребления. и как это сравнить с 12900К с его Потреблением...
130. KontoraB 28.02.22 17:23 Сейчас в теме
Все господа товарищи - интел и амд прекращают поставки процессоров в Россию

У кого какие мысли ?
131. starik-2005 3036 28.02.22 18:05 Сейчас в теме
(130)
У кого какие мыс
Вряд ли на долго. Ну и в Китае на Алике и процов, и матерей завалтись.
154. starik-2005 3036 08.11.22 16:17 Сейчас в теме
(130)
У кого какие мысли ?
Прошло какое-то время, а поставки так и не прекратились. С чего бы это?
155. mrsmrv 126 09.11.22 03:22 Сейчас в теме
(154) Но серверные найти сложнее стало, не?
246. starik-2005 3036 20.11.22 11:06 Сейчас в теме
(155) "Сложнее найти" и "поставки прекратились" - это вот вообще не одно и то же.
135. VVi3ard 52 21.06.22 13:34 Сейчас в теме
Столько споров...
Если нужно выбрать CPU под сервер 1С то открываем: https://valid.x86.fr/bench/1
И выбираем в порядке убывания тот процессор на который хватает бюджета, с учетом количества пользователей на сервере 1С.

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

Самый плохой выбор для 1С это CPU с IPC ниже 400 (почти все XEON v3).
143. Salavat 13 05.07.22 21:29 Сейчас в теме
(135)
выбираем в порядке убывания тот процессор на который хватает бюджета

Так ведь там и рейтинг - прямо зависит от частоты.

(135)
почти все XEON v3
Они никогда не были быстрыми. Даже в момент своего представления - это был середнячок. И только.
148. VesAlex 08.11.22 12:56 Сейчас в теме
Прочитал статью и коменты, теперь мучаюсь, что брать для "сервера" под разработку Core i9-12900K или Ryzen 9 7950X, кто что думает?
149. starik-2005 3036 08.11.22 13:21 Сейчас в теме
(148) Я чего не 13700К?
Я тут посмотрел гикбенч и не особо уяснил разницу между 13700kf и 12600kf. На днях другу с региона собрал как раз на 12600kf с приличной памятью (3600MHz/CL16/32GiB), поставил убунту последнюю LTS, протестил в гикбенче - 2047/12151. Для сравнения у 13700kf средние результаты чуть лучше (даже в многоядерном тесте не всегда отличаются в большую сторону). У 7600Х в среднем в гикбенче результаты сопоставимы.

Вообще, у серверного использования есть несколько подводных камней:
1. Количество каналов памяти. А десктопных процах их всего 2. Да, если купить сервер и поставить туда всего две планки памяти, то это тоже будет два канала, поэтому серваку нужно столько планок памяти, сколько каналов памяти есть у его проца (процов).
2. Память с ECC-контролем четности - это более медленная память, но зато надежная. Есть мнение, что радиация и космические лучи (то, что заставляет счетчик Гейгера периодически "щелкать") могут вызывать и изменения в кристалле памяти (пробои/учтечки), и делает она это достаточно часто (по меркам жизни сервера). Также есть мнение, что DDR5 уже с ECC, поэтому местами такая тормозная. Но в источниках пишут, что у DDR5 будет варианты с ECC и без нее.

В общем я бы посмотрел, что за сценарии использования у юзеров, после чего бы определился, что брать. По тестам гикбенча 12-я серия интела не сильно медленнее 13-й, при том 7600Х примерно такой же по скорости, что и 13600k, хотя 5600Х точно медленнее 12600k (но не сильно).
150. VesAlex 08.11.22 13:33 Сейчас в теме
(149) 13й серии еще нет в магазинах, так бы взяли его. Сценарий 5 разработчиков, кто пишет расширения, кто тестирует закрытие месяца в ERP, тестирование отчетов и т.д.. В общем для экономии времени, ведения разработки и тестирования.
151. starik-2005 3036 08.11.22 13:37 Сейчас в теме
(150)
13й серии еще нет в магазинах, так бы взяли его.
В китайских магазинах уже есть, как и 7ХХ0Х.
ЗЫ: вот от ДНС инфа про производительность.
152. VesAlex 08.11.22 14:13 Сейчас в теме
(151) Мы на юрлицо покупаем) В авито смотрел, никто не хочет с юрлицом связываться
153. starik-2005 3036 08.11.22 15:19 Сейчас в теме
(152)
юрлицо
На Озоне тож с юрилицами не связываются?
156. mrsmrv 126 09.11.22 03:30 Сейчас в теме
(149)Как раз летом купили 12900К под УНФ разработку - летает всё замечательно. Но мы и на SSD не поскупились. Раскидали по разным дискам разные файлы от БД и сервера 1С.
Теперь взяли 7950х под разработку других баз. На днях будем сравнивать. По CPU-Z они в однопоточной производительности у нас получились ноздря в ноздрю. Но Райзен потребляет намного меньше.
Посмотрим как 1С
157. VesAlex 09.11.22 11:50 Сейчас в теме
(156) 12900К сколько попугаев выдает, какие SSD брали? Если не сложно, отпишитесь пожалуйста по попугаям в тесте Гилева на 7950х. Заранее, спасибо!
159. mrsmrv 126 09.11.22 16:24 Сейчас в теме
(157)
Итак. Гилёв тест вообще неоднозначный. Но в файловой базе выдаёт 142 попугая, в скульной базе выдаёт 60 баллов. Но при тестировании он видимо упирается в ssd
Ибо по дискам конфигурация такая: два SSD по два терабайта MSI M480 SPATIUM, один под TempDB и временные файлы сервера 1С, второй под файлы баз данных и файлы транзакций. Это пока. Потом поставим ещё один. Под системой Samsung 980PRO.
Оператива 5200 4 модуля по 32 гига, Но завелись все 4 модуля только под 11й виндой или под 22й серверной виндой. 19я серверная винда на 4-х модулях в синий экран упорно уходила. два модуля спокойно работают как 5200.
В итоге оставили пока 128 гиг но на 3600 частоте.
12900К тоже примерно также по дискам, но по оперативе там ДДР4 3200я 128 гиг.
конфигурация из скульной базы УНФ выгружается на алдерлейке за 38.04 секунд. на райзене за 30.54 секунд.
Пока боевую базу на нём не запускали. в копии баловались. Нагрузить его мало мальски не удалось. Ему как слону дробина все наши потуги.
В общем впечатления - Мощь.
НА днях будем пользователями нагружать. У них много разной оперативной работы. кто-то загружает из внешних файлов накладные массово. Обмен с сайтом в фоне постоянно идёт в 4 потока. и т.п. В общем будем смотреть как он будет справляться с массовой параллельнной нагрузкой.
В базе теста гилёва заметил ещё один райзен 7950х там он выбил 70 баллов в скульном тесте.
Но он же потом в среднем набирал в районе 50-ти. Странный тест. Нам он порекомендовал 35 пользователей. и тест проводился всего в 5 потоков почему-то.
Поставили режим энергопотребления - высокая производительность - райзен 7950х на всех ядрах держит почти постоянно 5.5 гигагерц. - на отдельных ядрах поднимает частоту до 5.75 гигагерца. алдерлейк 12900к так не делает. он держит в среднем 4.9 гигагерца. И
Алдерлейк греется мама не горюй. Точнее так. от него тепла много.
Этот же можно сказать холодный. По ощущениям раза в 4 меньше выдаёт тепла. Но на матери греются оба чипа чипсета. Радиатор на них горячий постоянно. Но это их работа SSD напрягает.
Посмотрим как будет на SSD PCI-E 5.0 стандарта работать когда они выйдут. пока что PCI-E 4.0.

12900к в гилёве выдал у нас 42 в скульном и 161 в файловом. И что характерно гилёв подчищает из базы высокие результаты.
А меня он вообще забанил здесь. Забавный.
support_mbk; +1 Ответить
163. support_mbk 09.11.22 16:57 Сейчас в теме
(159)еще пока настраивал 5950x научился юзать CTR как следствие ниже температура из-за даунвольта проца, частота не в потолок но нет перегрева в серверном корпусе 1x Chassis: Supermicro SC813MTQ-350C в дц юзаю так 24/7/365
Прикрепленные файлы:
165. mrsmrv 126 09.11.22 17:00 Сейчас в теме
(161)
(163) Да, даунвольтить тоже собираемся. Но после обновления биоса материнки. Он очень подозрительно работает. Тайминги памяти назначает с потолка.
Имеющиеся биосы пока с устаревшей агесой
162. mrsmrv 126 09.11.22 16:55 Сейчас в теме
(111)
(157) 161 в файловом и 42 в скульном, SSD - два Samsung 980 PRO 500Gb на одном файлы баз данных и файлы транзакций, на втором temp DB и временные файлы сервера 1С.
под систему SSD Western Digital Black SN850 1 Тб WDS100T1XHE
164. support_mbk 09.11.22 16:59 Сейчас в теме
(162)tempDB в рам даст больше результат, у меня под живой бд те же диски что у вас, но 1000 и 500, лог на 500, дата на 1000, темпДБ в рам
166. mrsmrv 126 09.11.22 17:03 Сейчас в теме
(164) Да понятно, что рамдиск даст результат. Я во время теста в монитор ресурсов смотрел как и что пишет скуль сервер. Но ради попугаев это делать не будем. Важнее как покажет себя эта машинка на рабочих нагрузках. А то что она держит 5.5 гигагерца по всем ядрам постоянно. намекает на высокую отзывчивость. Вот и посмотрим.
167. support_mbk 09.11.22 17:07 Сейчас в теме
(166)
(166) Да, так же на 5950x я упирался в диски, но городить рейды на 980 мне дорого, текущей производительности для моих задач с головой) Но даже при текущих раскладах, у вас на 2 птицы больше чем у меня) мб чуть позже поменяю сервер или возьму в тест 7950х (пока нет у дц)
169. mrsmrv 126 09.11.22 17:12 Сейчас в теме
(167) проц заказывали в Казахстане, везли транспортной компанией.
172. support_mbk 09.11.22 17:40 Сейчас в теме
(169)мне чуть проще, везти в рф не надо, просто немного подождать закупки для дц)
158. support_mbk 09.11.22 12:24 Сейчас в теме
(156)
(156)присоединюсь тоже интересен результат мб заменб 5950x на что то более интересное
161. support_mbk 09.11.22 16:51 Сейчас в теме
(160)Благодарю. Если уперлись в диски, разнесите чисто ради тестов в ram все log tempDB data, я так делал пока игрался с настройками 5950x и синтетикой Гилева, для сравнения результат выгружал в excel файл, так как тоже заметил исчезновение высоких результатов из статистики иногда) Если не сложно поделитесь результатами ка на первом скрине
Прикрепленные файлы:
168. mrsmrv 126 09.11.22 17:08 Сейчас в теме
(161) Как вы и просили. скриншот.
Прикрепленные файлы:
support_mbk; +1 Ответить
170. support_mbk 09.11.22 17:14 Сейчас в теме
171. mrsmrv 126 09.11.22 17:23 Сейчас в теме
(170) для сравнения, если что. поиск по всем текстам (только модули) в конфигурации УНФ делается за 26.95 сек. на 12900к
и на 7950х за 20.15 сек.
т.е. райзен ищет в текстах модулей быстрее (хотя это в один поток явно делается).

сравнение конфигураций (нетиповая УНФ и типовая) за 10.48 сек. на алдере и за 9.22 на райзене.
173. starik-2005 3036 09.11.22 19:58 Сейчас в теме
(171)
райзен
Я на днях другу на 12600kf собирал комп, так в среднем он по результатам гикбенча быстрее, чем 12900k (в однопотоке, разумеется). Также смотрел, что там с результатами 7600Х и далее - очень радует. При том 13700k я бы сказал, что не сильно ушел от 12900k. А в игрухах - да, местами под интыль оптимизировано посредством оптимизирующего компилятора от интыля. У АМД с этим пока не так все хорошо, хотя оптимизирующий компилятор у них есть. Но я сравнивал с кучей GCC версий его на zen2 - в ряде случаев он был откровенно хуже.

ЗЫ: кстати, 12600kf на 660М чипе прекрасно скушал мою DDR4 патриот 4400MHz (16GiB/CL19), т.е. сильно разогнанная память. Так вот в гикбенче она дала меньше баллов, чем та память, которую я купил другу (Kingston 3600MHz/32GiB/CL16). Хотя в тесте латенси от интыля она показала себя по скоростям похуже, но по задержкам получше вплоть до 46 нс против 52 нс у 4400.
176. mrsmrv 126 11.11.22 12:09 Сейчас в теме
(173)
(170)Прикол. Положили всё на рамдиск от soft perfect в файловом скорость упала до 60 примерно. Скульные базы - положили всё туда и темп Дб и оба файла базы, и временные файлы сервера 1С. в итоге скорость 61 с копейками. Максимальная скорость была без использования рам-диска. Странный тест.
support_mbk; +1 Ответить
177. support_mbk 11.11.22 15:12 Сейчас в теме
(176)
(176)Наблюдал аналогичное, юзаю этот же софт для рам диска, есть предположение что количество потоков не создается больше 14, непонятно по какой причине, вот сейчас сижу тестирую 2 EPYC_7F52, весьма странные резы в тесте с учетом 8 каналов памяти и озу в 2 раза больше чем было у меня на 5950x
Прикрепленные файлы:
178. support_mbk 11.11.22 15:14 Сейчас в теме
(176)в тоже время 5950x и все в рам выдал тогда весьма более приятные цифры
Прикрепленные файлы:
179. support_mbk 11.11.22 15:17 Сейчас в теме
(176)вы пробовали другую синтетику?
ей я нагрузил все ядра в процессе записи на максмум при работе с бух регистрами от 64 сеансов, позже опубликую сравнения эпика против райзена
Прикрепленные файлы:
180. support_mbk 11.11.22 15:28 Сейчас в теме
(176)
(176)Поделитесь пожалуйста скрином при использовании рам дисков. Может у вас размер строки подрос и кол-во потоков сильно больше, но попугаи считаются в 1 потоке, и я не наблюдал в момент их расчета загрузки диска. Интересен скрины как в моем посте 177
183. starik-2005 3036 11.11.22 16:32 Сейчас в теме
(180)
при использовании рам дисков
Вообще рам-диски не такие и быстрые, как хотелось бы. Где-то читал статью, что они могут быть достаточно медленными в ряде кейсов. Так что не стоит все тащить на них.
185. support_mbk 11.11.22 16:40 Сейчас в теме
(176)
(183)я сравнивал кристалмарком, погуглю статью, мне банально дорого строить 10 рейд на 980 pro хотя и интересно

980 про
рам
Прикрепленные файлы:
186. starik-2005 3036 11.11.22 16:43 Сейчас в теме
(185)
сравнивал
У меня сильно различалась скорость при использовании разных файловых систем. Есть мнение, что NTFS тут вообще не очень быстрая по сравнению с, например, экст4 на линухе. Там все в глубину очереди может упираться, в задержки, в параллельность, ... Куча факторов.
support_mbk; +1 Ответить
188. support_mbk 11.11.22 16:47 Сейчас в теме
(186)соглашусь, на линукс не тестил, просто не было такой цели, возможно позже будет настроение или свободный стенд, но на другом проекте мне нравится связка прокса и zfs, но там не 1с
187. support_mbk 11.11.22 16:45 Сейчас в теме
(183) XD все ради птиц и результатов в табличках и экономии бюджета на тестировании, для моих задач оказалось вполне достаточно 1 980 про 1 тб и 1 950 про 512 и 1 рам диска
192. support_mbk 13.11.22 13:26 Сейчас в теме
(176) Итак, имеется сервер разработки на базе ryzen 5950x(частоты на все ядра 4200) с 128Гб рам 3200 на частоте правильно собранный заботливым ДатаЦентром и другой плохо собранный сервер (неправильно воткнули память сборщики, не читали инструкцию к матери, надеюсь переставят на след неделе) на базе 2 EPYC_7F52(частоты на все ядра 3500) + 256Гб рам 3200.

Далее сервер рязань и сервер эпик2

сервер рязань 1с 8.3.21.1302 скуль 2019
сервер 2эпик 1с 8.3.15.1830 скуль 2016
идентичные расположения файлов тестовой бд, все запихнул в рам в результате:
обычная скорость теста и обычный размер объектов, результаты по ссылка, значения больше - лучше

рязань https://fragster.ru/performanceTest/testResults/0034c4dc-da6b-11ec-860a-d05099fdf1d0
2эпик https://fragster.ru/performanceTest/testResults/2381d507-61b6-11ed-9b05-18c04d78ac39

С плохо расположенной памятью на 2эпик, рязань в 2 раза быстрее.

Для тестирования использовал разработку Антона Грачева
https://infostart.ru/public/173394/ - за что ему отдельное спасибо, тест позволяет одинаково повторять тестирование, а не хаотично генерить 9-32 фоновых сеанса как в тесте Евгения Гилёва
Прикрепленные файлы:
194. support_mbk 14.11.22 17:41 Сейчас в теме
(193)
(192)Сделал замеры скорости рам дисков на рязани и эпике. Явная проблема по памяти на эпике.
Прикрепленные файлы:
195. starik-2005 3036 14.11.22 17:59 Сейчас в теме
(194) Ну вообще для серверов с процессорами, у которых много каналов памяти, нужно модулей памяти ставить столько, чтобы ВСЕ каналы памяти были доступны. Нужно иметь ввиду, что один канал памяти = 1 модуль. Т.е. если каналов памяти в проце 8, а процессора ДВА, то нужно 16 модулей памяти, чтобы задействовать все каналы. Так что если у Вас Эпик и на мамке два модуля памяти, то у Вас будет только ДВА канала и все.
196. support_mbk 14.11.22 18:02 Сейчас в теме
(195)Согласен, это косяк тех кто предоставил сервер в тест им его и улаживать, ожидаю будет ли решение проблемы. Там воткнули 8-32 так еще и хаотично, хотя в мануал норм написано ставьте
Прикрепленные файлы:
197. starik-2005 3036 14.11.22 18:06 Сейчас в теме
(196) в выделении вообще написано, что ежели у вас один модуль памяти, то ставьте его в А1.
Очередное напоминание о том, кто работает в саппорте датацентров и прочих контор. У нас как-то был клиент, у него было облако с ЕРП, там все тормозило пипец как. Они бы какой-нить райзен 5900 отбили бы уже раз десять.
support_mbk; +1 Ответить
199. starik-2005 3036 14.11.22 18:11 Сейчас в теме
203. support_mbk 15.11.22 10:01 Сейчас в теме
(199)Благодарю. Сделал тесты. Все верно, если плашки поставили правильно и память подходит матери все должно быть очень быстро, гораздо быстрее чем 2 канала на рязани, но нет. В гикбенч написано что используется 4 канала. К сожалению влиять на этот сервер я могу лишь сообщив об предполагаемой проблеме и ждать. Рязань это мой сервер разработки. А 2Эпик просто дали так сказать погонять-потестить-сказать что думаю про сервер (стоит ли он того что за него хотят, хотя изначально я топил за другой сервак на базе асус и 2 эпик 75f3, но дали это и еще и собрали плохо)
Прикрепленные файлы:
200. starik-2005 3036 14.11.22 18:14 Сейчас в теме
(196) Вообще, у вас там про проц написано
Per Socket Mem BW
204.8 GB/s
. Т.е. на два сокета должно быть до в 2 раза быстрее...
support_mbk; +1 Ответить
214. support_mbk 17.11.22 09:38 Сейчас в теме
(200)
Переставили банки по мануалу к матери (по манула к процу перестановка сделала хуже), сразу ушла задержка по памяти (в 10 раз уменьшилась), в тесте результаты тоже сильно улучшились, ожидаю замены памяти, для заполнения всех слотов и использования 8 каналов, скорее всего поменяют 256гб(32гб*8) на 512гб(16гб*32)
Прикрепленные файлы:
218. starik-2005 3036 17.11.22 20:34 Сейчас в теме
(214) По всей видимости, память у Вас там стоит не синхронно по сокетам. Т.к. латенси на одном из сокетов выше, чем на втором, в два раза, то это говорит о том, что в слоты для первого сокета поставили условный 4х-канал, в во второй - 2х-анал.
Вот у Вас сейчас 8 модулей на 2 сокета - это 2х4 канала, но мне почему-то кажется, что у вас там 6 модулей на один сокет криво стоят и 2 модуля на второй. Да, 8 каналов будет использоватся, когда во все сокеты поставите память. И память должна быть аналогичная. Предположу, что ее еще в BIOS нужно правильно выставить на 3200MHz, что должно давать на сокет ап ту 200 000 MB/s, а не 40 000 (фактически, 40 000 - это двухканал = 2х20Gib, соответственно 8 каналов должны давать ап ту 40х4=160 000. В принципе для 3600 MHz скорость где-то до 60000 доходит - от таймингов зависит. ECC 3200 CL22 для двухканала наверное 40-45 в пределе, для 4х2 канала = 160-180, для двух сокетов ап ту в 2 раза )))
220. support_mbk 18.11.22 09:48 Сейчас в теме
(211)
(218)По утилите от интела (та которую вы скинули) наилучшая производительность при расположении как на скрине из мануала(выделил зеленым, остальные вариации подробно не буду расписывать, приложу скрин того что ухудшало производительность памяти, отметил красным).

В остальных тестах (1C от Гилева и Грачева, geekbench,passmark,crystalmark)именно такое расположение улучшило ситуацию.

Насчет частоты, память 3200 с ecc биос корректно определяет ее частоты, те же 3200, ручных манипуляций не потребовалось.
Прикрепленные файлы:
227. starik-2005 3036 18.11.22 13:17 Сейчас в теме
(220) Ну вот тут явно же показано, что с двумя сокетами надо 16 планок минимум. 8 планок - это один сокет.
Оставьте свое сообщение