Comments 18
Хоть базовая частота у старшей модели и ниже на 200 MHz, но частота в «бусте» у них одинаковая. Я повторил каждый тест по несколько раз с каждым процессором, чтобы получить ожидаемый мной результат, но достичь его так и не смог :) Очень не люблю делать выводы и заключения, поэтому с удовольствием узнал бы мнения уважаемых читателей: с чем могут быть связаны такие необычные результаты?
Очевидно же, «буст» не работает, на любом более менее длинном временном отрезке с загруженностью 100 процентов, даже на одном ядре. Только на коротких промежутках, рискну предположить, до одной секунды.
0
Думаю, что не понял вас про временные отрезки. Тест Geekbench — очень быстрый по времени тест.
0
Значит не достаточно быстрый, чтобы технология «буст» повлияла на результаты. Посмотрите на графики, там как раз эти 200 MHz.
Например, я взял однопоточный Geekbench:
6008/3,5*3,3=5665, а у вас в таблице 5739 чуть выше, за счет turbo boost IMHO.
Например, я взял однопоточный Geekbench:
6008/3,5*3,3=5665, а у вас в таблице 5739 чуть выше, за счет turbo boost IMHO.
0
Да, хороший вариант, но нет. На тесте mp3, достаточно долгом тесте, буст работает: результаты одинаковые у E2134 и E2136. На тесте Himeno то же самое. Больше ясности дают вложенные тесты Geekbench, ссылки на которые есть в статье.
0
Я не знаю, что делают эти тесты mp3, Himeno, но может они оба в память упираются, а не в частоту процессора. А память у них одинаковая.
0
Однопоточный тест Himeno почти в точности повторяет результаты однопоточного теста Geekbench
Я чего то, не понял. Как раз «буст» и не работат. А почему mp3 подругому? Надо посмотреть.
0
Вы видите что Memory Score у Е-2434 на 40% лучше чем у Е-2436?
0
А при чём тут память в однопоточных Geekbench и Himeno? Вы же видите, что в этих тестах, базовая частота повлияла на результаты, а память как раз нет. А в mp3, не зная не разбирался. В принципе, я просто предположил, если вы считаете по другому, хорошо, я не настаиваю. Шайтан машина :)
0
В том то и дело что повлияла не частота, а память. Я вижу что что-то повлияло. Не обязательно что базовая частота. Анализирую вложенные тесты, нахожу серьёзный разрыв в одном из них. При формирование общего балла в тесте Geekbench в однопоточном режиме значение Memory Score сильно влияет на результат. В тесте многопоточном цифра у Memory Score такая же, а влияние значительно меньше на конечный балл. Грубо говоря там берутся четыре позиции Score, суммируются и делиться на 3,6-3,8. А в тесте Himeno разница в 2,45%. Из-за принципа формирования общего балла Geekbench я и делаю много других тестов. Если вы обратите внимание, в тексте я пишу о том, что были проблемы с тестами у E3-1230v6. Так вот там расхождение в Memory Score было так же примерно в 40%. Вывод напрашивается сам собой :-)
0
Офтопик, можно, пожалуйста. Я чего то не понимаю. У меня вот какой результат от разных комманд.
Все 4 процессора загружены на 100%. Почему «cat /proc/cpuinfo» показывает 3.3 GHz, хотя на мой взгляд должно быть 3.1 GHz — базовая частота cpu. Только dmidecode показывает верно, но почему-то turbo у dmidecode 4 GHz, вместо 3.5. А я им верил. Больше всего интересно почему 3.3 GHz под нагрузкой, вместо 3.1?
Спасибо.
# dmidecode -t processor | grep Speed
Max Speed: 4000 MHz
Current Speed: 3100 MHz
# cat /sys/devices/system/cpu/cpu{0,1,2,3}/cpufreq/cpuinfo_cur_freq
3299993
3299993
3299993
3299993
# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 58
Model name: Intel(R) Xeon(R) CPU E3-1220 V2 @ 3.10GHz
Stepping: 9
CPU MHz: 3299.993
CPU max MHz: 3500,0000
CPU min MHz: 1600,0000
BogoMIPS: 6185.74
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 8192K
NUMA node0 CPU(s): 0-3
Все 4 процессора загружены на 100%. Почему «cat /proc/cpuinfo» показывает 3.3 GHz, хотя на мой взгляд должно быть 3.1 GHz — базовая частота cpu. Только dmidecode показывает верно, но почему-то turbo у dmidecode 4 GHz, вместо 3.5. А я им верил. Больше всего интересно почему 3.3 GHz под нагрузкой, вместо 3.1?
Спасибо.
0
Ещё к это выкладке хорошо бы увидеть вывод cpupower frequency-info | grep driver, а лучше весь cpupower frequency-info, — нужно знать какой гувернёр. И uname -a. Ну и при 100% загрузке без дополнительных ограничений процессор должен работать в бусте. Например, у нас есть один кластер, ноды в котором на постоянной основе работают в TB. Вывод же dmidecode для меня загадка :-)
0
Проверил ещё один сервер, там тоже самое при 100% 3.4 вместо базовой 3.3, тут процессор CPU E3-1225 v5 @ 3.30GHz. ОС CentOS7.
И там и там
Вот тут не соглашусь, он должен работать как раз на базовой частоте, все ядра загружены на 100%. Но по факту, утилиты показывают нечто среднее, между базовой и турбо буст. Вот это непонятно, от слова совсем. Может баг какой сейчас в Fedora 29 ноут перегружу проверю на нёй.
И там и там
# cpupower frequency-info | grep driver
driver: intel_pstate
Ну и при 100% загрузке без дополнительных ограничений процессор должен работать в бусте.
Вот тут не соглашусь, он должен работать как раз на базовой частоте, все ядра загружены на 100%. Но по факту, утилиты показывают нечто среднее, между базовой и турбо буст. Вот это непонятно, от слова совсем. Может баг какой сейчас в Fedora 29 ноут перегружу проверю на нёй.
0
на викичипе есть таблички для многих процессоров — максимальная частота в зависимости от активного числа ядер, например тут:
https://en.wikichip.org/wiki/intel/xeon_gold/6144#Frequencies
я смотрю всегда на правй столбец — all-core turbo, именно эту частоту процессор сможет выдавать продолжительное время если подтюнить профили в bios/os (остальные столбцы ИМХО фактически бесполезны, разве что отключить часть ядер в bios).
но! если процессор думает, что перегревается или перебирает бюджет по энергопотреблению, то он может кратковременно понижать частоту (снижать множитель на 1-2), так что под стресс-тестом частота будет чуть ниже.
+1
Вы можете не согласиться, но :-)
grep MHz /proc/cpuinfo
cpu MHz: 4979.003
cpu MHz: 4956.152
cpu MHz: 4898.583
cpu MHz: 4998.999
cpu MHz: 4979.443
cpu MHz: 5000.097
cpu MHz: 5000.976
cpu MHz: 5000.097
cpu MHz: 4897.924
cpu MHz: 4509.667
cpu MHz: 4898.583
cpu MHz: 4904.516
cpu MHz: 4899.902
cpu MHz: 4880.786
cpu MHz: 4802.563
cpu MHz: 4789.160
Это i9-9900k из предыдущей статьи
Базовая у него 3,6, буст — 5,0. В таком режиме он проходит стресс-тест у нас уже неделю.
Все тесты процессоры проходят в TB. На страничках Geekbench, например, указана частота из TB. Возможно, если вы выставите гувернёра в перфоманс, и охлаждение позволит, и у вас он выйдет на максимум.
grep MHz /proc/cpuinfo
cpu MHz: 4979.003
cpu MHz: 4956.152
cpu MHz: 4898.583
cpu MHz: 4998.999
cpu MHz: 4979.443
cpu MHz: 5000.097
cpu MHz: 5000.976
cpu MHz: 5000.097
cpu MHz: 4897.924
cpu MHz: 4509.667
cpu MHz: 4898.583
cpu MHz: 4904.516
cpu MHz: 4899.902
cpu MHz: 4880.786
cpu MHz: 4802.563
cpu MHz: 4789.160
Это i9-9900k из предыдущей статьи
Базовая у него 3,6, буст — 5,0. В таком режиме он проходит стресс-тест у нас уже неделю.
Все тесты процессоры проходят в TB. На страничках Geekbench, например, указана частота из TB. Возможно, если вы выставите гувернёра в перфоманс, и охлаждение позволит, и у вас он выйдет на максимум.
0
В федоре29 на ноуте частота, при 100% загрузке всех ядер, ушла даже ниже базовой. Охлаждение ни к чёрту.
Intel:
Значит на какой максимальной частоте при 100% загрузке будет работать процессор, зависит от охлаждения… Не знал, спасибо, думал что на базовой, а на деле, от мат. платы, питания, вентиляторов зависит. Я для тестов https://www.mersenne.org/download/ пользую.
Intel:
Какие факторы влияют на работу технологии Intel® Turbo Boost?
Работа технологии зависит от запаса мощности, существующего в одном или нескольких ядрах. Время работы системы в режиме Turbo Boost зависит от рабочей нагрузки, условий эксплуатации и конструкции платформы.
Значит на какой максимальной частоте при 100% загрузке будет работать процессор, зависит от охлаждения… Не знал, спасибо, думал что на базовой, а на деле, от мат. платы, питания, вентиляторов зависит. Я для тестов https://www.mersenne.org/download/ пользую.
0
Всегда пожалуйста :-)
0
Всё разобрался.
Максимальная частота при нагрузке меняется в зависимости от количества загруженных ядер. При загрузке только одного, действительно, оно должно работать на максимальной частоте TurboBoost. Собственно Intel это так и объясняет:
А насчёт i9-9900k — это исключение, Intel слукавил, он как-бы разогнан. Вот статья про это.
Максимальная частота при нагрузке меняется в зависимости от количества загруженных ядер. При загрузке только одного, действительно, оно должно работать на максимальной частоте TurboBoost. Собственно Intel это так и объясняет:
Max turbo frequency is the maximum single core frequency at which the processor is capable of operating using Intel® Turbo Boost Technology and, if present, Intel® Thermal Velocity Boost. Frequency is measured in gigahertz (GHz), or billion cycles per second.А вот если подключаются ещё ядра, то максимальная частота TurboBoost должна снижаться. И будет где то между базовой и TurboBoost. Более менее внятный источник этой информации Вот (Upper limit based on active core count).
А насчёт i9-9900k — это исключение, Intel слукавил, он как-бы разогнан. Вот статья про это.
# cpupower frequency-info
analyzing CPU 0:
driver: intel_pstate
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: Cannot determine or is not supported.
hardware limits: 1.60 GHz - 3.50 GHz
available cpufreq governors: performance powersave
current policy: frequency should be within 1.60 GHz and 3.50 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency: 3.50 GHz (asserted by call to hardware)
boost state support:
Supported: yes
Active: yes
3300 MHz max turbo 4 active cores
3400 MHz max turbo 3 active cores
3500 MHz max turbo 2 active cores
3500 MHz max turbo 1 active cores
Спасибо, ещё раз. 0
Only those users with full accounts are able to leave comments. Log in, please.
Чего ждать от новых Xeon E. Сравниваем с E3 и делаем выводы