Что такое степпинг процессора
ES, QS версии и их степпинги
Серия процессоров Xeon e5 2600 v3 включает в себя огромное количество всевозможных инженерных и квалификационных моделей. Чтобы немного разобраться в их характеристиках, полезно будет знать, к какому степпингу относится та или иная модель и на что это может повлиять.
«Часто при производстве процессоров ядро впоследствии дорабатывают, исправляют имеющиеся ошибки, вносят изменения в энергосбережение, снижение тепловыделения, новые возможности и увеличение разгонного потенциала. Изменение процесса производства может дать повышение доли выхода годных кристаллов. Чем выше степпинг, тем лучше и стабильнее себя ведет процессор, но архитектура и технология производства остаются теми же.»
Как определить степпинг
Вариант 1 — неправильный.
Смотрим на крышку процессора и находим там, помимо стоковой частоты, специальный код sspec. Идем на сайт cpu-world (или просто гуглим) и вводим код в поиск. Получаем базовую информацию о конкретной модели.
Также мы потихоньку собираем список всех инженерников и их характеристик, находится он вот тут.
Почему этот вариант неправильный: нечестные продавцы могут перемаркировать или просто переставить крышку от другой версии процессора.
Вариант 2 — правильный.
Выводы относительно степпинга лучше делать на основе информации программ cpu-z и hwinfo. При покупке не лишним будет попросить продавца сделать скриншоты данных программ.
Степпинги по CPU-Z
Инженерные образцы (ES)
Stepping 0 (на примере процессора Broadwell)
Квалификационные образцы (QS и пре-QS)
Степпинги по HwInfo
HwInfo показывает более полную информацию о процессоре, но нас будут интересовать только несколько строк
Инженерные образцы (ES)
На всех ES версиях нельзя заблокировать турбо буст. Частота процессора может быть немного ниже, чем у QS.
Квалификационные образцы (QS и пре-QS)
Все версии данных степпингов позволяют заблокировать ТБ.
Что такое степпинг?
Для определения производственного процесса процессора, на котором он основан, был разработана команда CPUID. С помощью неё можно получить значение Family, Model, Stepping. Это три шестнадцатеричных числа, по которым, в большинстве случаев, и определяется конкретное ядро процессора. А степпингом изначально называли именно последнее число тройки Family, Model, Stepping. Н.
Для определения производственного процесса процессора, на котором он основан, был разработана команда CPUID. С помощью неё можно получить значение Family, Model, Stepping. Это три шестнадцатеричных числа, по которым, в большинстве случаев, и определяется конкретное ядро процессора. А степпингом изначально называли именно последнее число тройки Family, Model, Stepping. На данный момент, эти понятия смешались (не без помощи Intel, называющей в своих документах ревизию степпингом).
Каким образом, зная Family, Model, Stepping определить ревизию (степпинг) ядра? Для начала необходимо найти документацию на процессор. Проще всего это сделать в случае с Intel. К примеру у нас имеется Pentium 641. Заходим на сайт intel.com, находим Intel Pentium 4 Processor 6X1 Sequence specification update. Там есть таблица соответствия CPUID и соотвествующей ревизии (степпинга). К примеру, мой 651 с CPUID 6F5 является Cedarmill D0, как и должно быть. Поскольку на одном ядре может выпускаться несколько моделей процессоров, различающихся, по сути, лишь частотой шины и значением множителя, то и CPUID их будет одинаковым. Потому по одному CPUID определить можно лишь ядро и степпинг, но не конкретный процессор.
Есть и другой способ определения степпинга процессора. Это его маркировка. По ней можно определить однозначно не только степпинг, но и точную модель процессора. У Intel можно определить по так называемой sSpec вида SLXXX или маркировке, например JM80547PH1092MM. Сделать это на их сайте. У AMD определение происходит по первой строчке маркировки, к примеру, ADH2350IAA5DD. У них также есть страница на сайте для определения характеристик.
В связи с распространившимися случаями воровства статей, запрещается использовать этот материал без согласования с автором (мной), ссылки на него и упоминания моего авторства.
Обсудить материал можно в теме на форуме.
18.07.2007 Antinomy.
Что такое степпинг процессора и как его узнать?
Всем привет! Сегодня обсудим степпинг процессора: это что за характеристика, на что она влияет и где ее можно посмотреть.
Что это такое и для чего
Степпингом (от английского термина stepping, что означает «пошаговое изменение») называется номер версии компонента компьютера или программного обеспечения. Изменения, которые можно определить, в том числе и по маркировке, не являются глобальными. Это — скорее косметические правки и устранение мелких «косяков».
Применительно к процессору Intel или AMD это значит доработку ядра: правку недочетов, снижение энергопотребления и тепловыделения, увеличение разгонного потенциала и т. д. Фактически, чем выше степпинг, тем больше работоспособных кристаллов сходит с конвейера и тем стабильнее работает ЦП.
При этом и технология производства, и сама архитектура ядра остаются неизменными. В итоге, чем выше степпинг указан в артикуле — тем лучший перед вами CPU.
Обычно при незначительных изменениях степпинга меняется порядковый номер — например, с C0 на C1, а при более существенных его буква. В итоге выходят серии G0, E0, а если процессор производится долго и постоянно совершенствуется разработчиками, то и R0.
Как узнать степпинг ЦП
Определить этот параметр можно с помощью специальной инструкции CPUID — которая помогает узнать семейство «камня», его модель и сам степпинг. Код представляет собой 3 шестнадцатеричных числа, последнее из которых и будет интересующий нас.Определяется такая характеристика еще с помощью любой диагностической утилиты — например, CPU-Z (нужно смотреть пункт Revision (картинка выше)), Speccy (показывает пункт — Revision) или ASTRA32.
Однако способ не единственный — узнать интересующую информацию можно по маркировке изделия, которая указана на упаковке, по первой строчке. Для этого нужно перейти на официальный сайт производителя — Интел или АМД.
И в завершение немного информации на отвлеченную тему. Степпинг — специфический параметр, который представляет интерес для узкого круга «посвященных», то есть продвинутых пользователей, хорошо разбирающихся в компьютерных комплектующих.
Для большинства юзеров эта информация уже избыточна, так как, фактически, почти ничего им не дает. Именно по этой причине она не указывается в характеристиках товара в большинстве интернет-магазинов.
Поэтому, если вы намерены купить конкретную версию «камня», придется не заказывать его в интернете, а посещать оффлайновые магазины и проверять чуть ли не каждый.
Буду признателен, если вы расшарите эту публикацию в социальных сетях. До скорой встречи!
Степпинг процессора – это: как узнать и на что может влиять?
Определение степпинга ES и QS процессоров Xeon E5 2600 v3. Виды степпингов, на что они влияют, как узнать. Определяем через cpu-z, hwinfo или по крышке
Степпинг процессора [ править | править код ]
Часто при производстве процессоров ядро впоследствии дорабатывают, исправляют имеющиеся ошибки, вносят изменения в энергосбережение, снижение тепловыделения, новые возможности и увеличение разгонного потенциала. Изменение процесса производства может дать повышение доли выхода годных кристаллов. Чем выше степпинг, тем лучше и стабильнее себя ведет процессор, но архитектура и технология производства остаются теми же.
Для определения производственного процесса была разработана инструкция CPUID[2], с помощью которой можно получить значения Family, Model и Stepping. Это три шестнадцатеричных числа, последнее из которых и есть степпинг.
Определить CPUID процессора можно по маркировке процессора, у процессоров Intel по номеру sSpec.
задний план
Степпинг также может быть названием маски (ей) экспонирования, используемой в производстве, но это редко известно точно за пределами производителя.
Также бывает, что разные одновременно доступные типы процессоров из одного и того же семейства имеют одинаковый степпинг. Это может указывать на то, что эти процессоры производятся в одном производственном процессе с одинаковыми масками экспонирования, проверяются на производительность или другие свойства, такие как дефектные вычислительные блоки, после производства, а затем продаются как разные типы процессоров. Например, процессор в семействе, который доступен как одноядерный, так и многоядерный процессор, всегда может быть выполнен с четырьмя ядрами. После изготовления отдельные матрицы проверяются на количество функциональных ядер. Процессоры с четырьмя функциональными ядрами продаются как четырехъядерные процессоры, с двумя или тремя функциональными ядрами – как двухъядерные процессоры или, возможно, трехъядерные процессоры (например, с поколением AMD K10 ), а с одним функциональным ядром – как одноядерные процессоры, хотя все процессоры в этом семействе изначально производились с четырьмя ядрами. мы. Аналогичным образом, после производства копии процессора могут быть проверены на максимальную тактовую частоту, с которой они могут безопасно работать (из-за производственных отклонений, это может варьироваться между отдельными копиями с одной и той же производственной линии), а затем проданы с этой определенной максимальной тактовой частотой. Такая процедура снижает производственные затраты, поскольку используется только одна производственная линия, и увеличивает доход, поскольку частично дефектные или не полностью эффективные копии в любом случае могут быть проданы.
Как определить степпинг
Вариант 1 — неправильный.
Смотрим на крышку процессора и находим там, помимо стоковой частоты, специальный код sspec. Идем на сайт cpu-world (или просто гуглим) и вводим код в поиск. Получаем базовую информацию о конкретной модели.
Также мы потихоньку собираем список всех инженерников и их характеристик, находится он вот тут.
Почему этот вариант неправильный: нечестные продавцы могут перемаркировать или просто переставить крышку от другой версии процессора.
Вариант 2 — правильный.
Выводы относительно степпинга лучше делать на основе информации программ cpu-z и hwinfo. При покупке не лишним будет попросить продавца сделать скриншоты данных программ.
В каких процессорах Intel Core 9-го поколения используется припой?
На старте продаж процессоров Coffee Lake Refresh широко распространилась информация, что припой применяется не только в процессорах с разблокированным множителем, но это далеко не так. Что интересно, есть модели процессоров, которые встречаются как с припоем, так и с пластичным интерфейсом под крышкой.
Первое, что стоит запомнить, пластичным термоинтерфейсом оснащены процессоры в степпингах B0 и U0, а припоем — в степпингах P0 и R0.
Внешне отличить процессоры с разным термоинтерфейсом можно по форме крышки. Процессор с пластичным термоинтерфейсом имеет крышку как на фото слева, а процессор с припоем оснащен крышкой как на фото справа.
На странице процессора перейти в пункт «Ordering and Compliance» или «Заказ и соблюдение требований».
Далее нужно найти Spec код (выделен красным на фото) на процессоре и сопоставить с информацией на сайте. Как видите, наш Intel Core i5-9400F выполнен, действительно, в степпинге U0.
Судя по утечкам, некоторые модели грядущих процессоров Comet Lake-S под крышкой будут иметь пластичный термоинтерфейс и, как только мы получим достоверные данные, статья будет дополнена.
Ситуация с процессорами Core X значительно проще. Все процессоры 7-го поколения для HEDT-платформы от Intel Core i5-7640X до Intel Core i9-7980XE имеют пластичный термоинтерфейс под крышкой. Процессоры 9-го и 10-го поколения семейства Core X оснащены уже припоем.
Программы для определения CPUID [ править | править код ]
В операционных системах семейства GNU/Linux степпинг, наряду с остальными характеристиками процессора, можно определить из специального файла /proc/cpuinfo. Подобной утилите CPU-Z для этой операционной системы является CPU-G.
литература
Степпинги по CPU-Z
Инженерные образцы (ES)
Stepping 0 (на примере процессора Broadwell)
Квалификационные образцы (QS и пре-QS)
Stepping 2 – сюда входят как финальные версии, так квалификационные и пред-квалификационные. Как правило, QS имеют чуть большую частоту, чем инженерные версии и практически не отличаются от финальных. Есть возможность залочить ТБ.
Некоторый софт по прежнему будет утверждать, что перед вами ES версия.
Разновидности Intel Xeon e5450 — разница между slanq (c0) и slbbm (e0)
Существует две ревизии данного процессора: с0 и более поздняя e0.
Рекомендуется приобретать именно ревизию e0, так как считается, что она лучше показывает себя в разгоне. Однако, огорчаться владельцам c0 не стоит, разница между данными двумя вариантами не столь существенна.
Как определить ревизию
На крышке процессора, в начале третьей строки будет написана аббревиатура SLANQ или SLBBM. Где SLANQ соответствует степпингу С0, а SLBBM — степпингу E0.
Как видно, у данного экземпляра ревизия e0
Intel Xeon X5450
Помимо ревизий, существует также версия с увеличенным TDP — Xeon X5450. Кроме повышенного тепловыделения, другие отличия в характеристиках от E версии отсутствуют. Хотя стоимость X5450 несколько ниже, покупать его стоит только при наличии качественного охлаждения.
Как узнать степпинг ЦП
Определить этот параметр можно с помощью специальной инструкции CPUID — которая помогает узнать семейство «камня», его модель и сам степпинг. Код представляет собой 3 шестнадцатеричных числа, последнее из которых и будет интересующий нас.
Определяется такая характеристика еще с помощью любой диагностической утилиты — например, CPU‑Z(нужно смотреть пункт Revision(картинка выше)), Speccy(показывает пункт – Revision) или ASTRA32.
Однако способ не единственный — узнать интересующую информацию можно по маркировке изделия, которая указана на упаковке, по первой строчке. Для этого нужно перейти на официальный сайт производителя — Интел или АМД.
И в завершение немного информации на отвлеченную тему. Степпинг — специфический параметр, который представляет интерес для узкого круга «посвященных», то есть продвинутых пользователей, хорошо разбирающихся в компьютерных комплектующих.
Для большинства юзеров эта информация уже избыточна, так как, фактически, почти ничего им не дает. Именно по этой причине она не указывается в характеристиках товара в большинстве интернет-магазинов.
Поэтому, если вы намерены купить конкретную версию «камня», придется не заказывать его в интернете, а посещать оффлайновые магазины и проверять чуть ли не каждый.
Также для вас могут оказаться полезными статьи «Существует ли способ увеличить производительность центрального процессора в компьютере?» и «Процессоры для стрима: какие варианты выбирать при различных играх». О том, что такое Throttling CPU и как эта технология работает, читайте в этом посте.
Буду признателен, если вы расшарите эту публикацию в социальных сетях. До скорой встречи!
С уважением, автор блога Андрей Андреев.
Ссылки [ править | править код ]
веб ссылки
Тепловыделение
TDP (Вт) — показатель, характеризующий тепловыделение (нагрев) процессора во время его работы. По TPD можно косвенно судить об энергопотреблении cpu, но не стоит их приравнивать друг к другу, как это довольно часто бывает, ведь потребляемая мощность процессора тоже измеряется в «Вт». Но процессор не может выделять в виде тепла столько же энергии, сколько к нему подвели, и уж тем более — отдавать больше энергии, то есть вырабатывать ее. Поэтому TDP всегда будет меньше на несколько Ватт.
В случае с мои процессором (core quad q8400) TDP составляет 95 Вт, а энергопотребление — 136 Вт. На величину TDP очень сильно влияет техпроцесс и частота ядра процессора (в меньшей степени). Чем больше техпроцесс (нм), тем сильнее будет греться процессор. То же самое актуально и для частоты. TDP нужен еще для того, чтобы оценить — какой мощности кулер необходимо установить в систему, чтобы обеспечить эффективное охлаждение.
Учтите, что разные производители по разному определяют величину TDP, поэтому сравнение уместно только в рамках одного производителя процессоров.
Intel Xeon E5450 — процессор остановивший время…
Что это такое и для чего
Степпингом (от английского термина stepping, что означает «пошаговое изменение») называется номер версии компонента компьютера или программного обеспечения. Изменения, которые можно определить, в том числе и по маркировке, не являются глобальными. Это — скорее косметические правки и устранение мелких «косяков».
Применительно к процессору Intel или AMD это значит доработку ядра: правку недочетов, снижение энергопотребления и тепловыделения, увеличение разгонного потенциала и т. д. Фактически, чем выше степпинг, тем больше работоспособных кристаллов сходит с конвейера и тем стабильнее работает ЦП.
При этом и технология производства, и сама архитектура ядра остаются неизменными. В итоге, чем выше степпинг указан в артикуле — тем лучший перед вами CPU.
Обычно при незначительных изменениях степпинга меняется порядковый номер — например, с C0 на C1, а при более существенных его буква. В итоге выходят серии G0, E0, а если процессор производится долго и постоянно совершенствуется разработчиками, то и R0.
Центральный процессор CPU Intel
5 / 5 ( 1 голос )
Центральный процессор – основной “думатель” в компьютере. Сокращение CPU означает central
processingunit
– центральное процессорное устройство. В основном речь пойдет о процессорах Inel, есть еще процессоры AMD – но это большая отдельная тема.
Процессор устанавливается в сокет на материнской плате. Собственно socket на английском языке означает “гнездо”, китайцы дословно так и переводят – “гнездо процессора” :).
Красиво сокет теперь называется LGA – (Land Grid Array) – матрица контактных площадок (т.е. контакты). Ранее сокет был PGA – (Pin Grid Array) — корпус с матрицей выводов (штырьковые контакты для 478 процессора).
Общий список socket from Intel
Socket 1 — Intel 80486 Socket 2 — Intel 80486 и совместимые с ними процессоры других производителей Socket 3 — Intel 80486 и совместимые с ними процессоры других производителей Socket 4 — Pentium (ранние версии) Socket 5 — Pentium, AMD K5, IDT WinChip C6, WinChip 2, Cyrix/IBM/TI M1/6×86 Socket 6 — 80486DX4, модифицированная версия Socket 3. В реальных платах не использовался. Socket 7 — Pentium, Pentium MMX, AMD K6, IDT WinChip, Cyrix/IBM/TI 6x86L, MII/6x86MX, Rise mP6 Socket 8 — Pentium Pro Socket 370 — Pentium III (500 MHz — 1,4 ГГц), Celeron, Cyrix III, VIA C3 Socket 423 — Pentium 4 и Celeron, ядро Willamette
Socket 478 — Pentium 4 и Celeron, ядра Willamette, Northwood, Prescott Процессорный разъём 478 контактов, предназначенный для установки процессоров Intel Pentium 4 и Celeron. Пришёл на смену Socket 423 весной 2002 года. Socket 478 использовали для всех процессоров с ядром Northwood (Pentium 4, Celeron), большинства Prescott (Pentium 4, Celeron D) и некоторых Willamette (Pentium 4, Celeron). У процессора соответственно 478 ножек (штырьковых контактов), которые вставляются в 478 разъемов. Еще есть вариант сокета для мобильных процессоров, называется Socket P 478 – или uPGA 478 (количество штырьков такое же = 478). Это вообще мобильная платформа под 64 битные процессоры. Затейники, они там в Intel.
Socket 603/604 — Xeon, ядра Willamette и Northwood PAC418 — Itanium PAC611 — Itanium 2, HP PA-RISC 8800 и 8900
Socket J (LGA771) — Intel Xeon серий 33хх, 50xx, 51xx (ядра Dempsey и Woodcrest), 53xx (ядро Clovertown), 54xx (ядро Harpertown) Socket T (LGA775) — Intel Pentium 4, Pentium D, Celeron D, Pentium EE, Core 2 Duo, Core 2 Extreme, Celeron, Xeon серии 3000, Core 2 Quad(ядра Northwood, Yorkfield, Prescott, Conroe, Kentsfield, Allendale и Cedar Mill)
Вот тут написано, как установить XEON 771 на сокет 775.
Socket LS (LGA1567) — Intel Xeon серий Xeon 6500 и Xeon 7500 (2010 год) Socket B (LGA1366) — Core i7 и Xeon (35xx, 36xx, 55xx, 56xx серии) с интегрированным трехканальным контроллером памяти DDR3 и соединением QuickPath. Замена Socket T и Socket J (2008 год) Socket H (LGA1156) — Core i7/Core i5/Core i3 с интегрированным двуканальным контроллером памяти и без соединения QuickPath Socket H2 (LGA1155) — замена Socket H (LGA1156) (2011 год) Socket R (LGA2011) — Core i7 и Xeon с интегрированным четырехканальным контроллером памяти DDR3 и двумя соединениями QuickPath – в основном для 4-х процессорных систем (серверный вариант, 4 слота на плате). Замена Socket B (LGA1366) (2011 год) Socket B2 (LGA1356) — Core i7 и Xeon с интегрированным трехканальным контроллером памяти и соединениям QuickPath – в основном для 2-х процессорных систем (серверный вариант, два слота на плате). Замена Socket B (LGA1366) (2012 год) Socket H3 (LGA1150) — замена Socket H2 (LGA1155) (2013 год) Socket H4 (LGA1151) — замена Socket H3 (LGA1150) (2015 год), поддержка DDR4 и 2-х канального режима Socket R3 (LGA2011-3) — замена Socket R (LGA2011) (2015 год), поддержка DDR4 и 4-х канального режима Socket P (LGA3647) – для серверных плат (2016 год) под процессор Intel® Xeon® Phi™ x200 (однако: TDP 260 Вт, 72 ядра, 4 потока на ядро), вот например материнская плата
Последний LLGA3647 сокет огромен. Вот этот монстр.
А зачем процессору столько контактов (ножек для S478)?
Закон Ома помогает
Оцениваем – напряжение питания процессора можно принять 1В (реально – немного больше), в пике у хорошего процессора TDP порядка 150Вт. Закон Ома нам как бы подсказывает, что в процессор нужно передать 150Вт / 1В = 150А. Вот и ответ – большая часть контактов – это питание. Для 2011 сокета (это 2011 контактов) питание занимает как минимум половину. Итого 150А распределяются на 1000 контактов, что позволяет сделать разумным и низким ток. который течет через один контакт (150А / 1000 = порядка 0,15А)
Визуально процессоры по размерами:
2011 | 1366 | 1150 | 775 |
FSB (Front Side Bus) – шина, обеспечивающая соединение между x86- и x64-совместимым центральным процессором и внутренними устройствами.
Как правило, современный персональный компьютер на базе x86- и x64-совместимого микропроцессора устроен следующим образом: микропроцессор через FSB подключается к системному контроллеру, который обычно называют «северным мостом», (англ. Northbridge). Системный контроллер имеет в своём составе контроллер ОЗУ (в некоторых современных персональных компьютерах контроллер ОЗУ встроен в микропроцессор), а также контроллеры шин, к которым подключаются периферийные устройства.
Опять смотрим в описание – материнская плата поддерживает и 533 и 800 Мгц, сейчас шина работает на 533 Мгц. Можно купить процессор на 800 Мгц шину? Да, можно – BIOS переключит частоту автоматически.
Военная / маркетинговая хитрость.
Внимание – есть старые платы, у которых в описании написано, что поддерживаются частоты FSB 1066/800/533 Мгц. А если посмотреть на список поддерживаемых процессоров на сайте производителя – там можно увидеть процессоры типа E8400 с шиной 1333 Мгц с поддержкой на последней версии BIOS. Как это может быть? Это хитрость – микропрограмма BIOS заставляет работать процессор 1333 Мгц на частоте 1066 Мгц. Ибо сам тактовый генератор в материнской плате физически не может работать на частоте 1333 Мгц, он не разрабатывался для этого. Если в BIOS есть ошибки (а производитель там относительно честно пишет, что это версия BETA для процессоров на 1333 МГц), то произойдет попытка переключения тактового генератора на частоту 1333 МГц (как требует процессор) и …всё…. Совсем всё, материнскую плату можно будет выбросить.
Hyper-threading
(англ. hyper-threading — гиперпоточность, официальное название — hyper-threading technology, или HT) — технология, разработанная компанией Intel. HT реализует идею «одновременной мультипоточности». Фактически снижается время простоя процессора (например, из-за ожидания ответа от оперативной памяти). В реальности порядка +15% увеличивается быстродействие.
Процессор, поддерживающий технологию hyper-threading:
– может хранить состояние сразу двух потоков; – содержит по одному набору регистров и по одному контроллеру прерываний (APIC) на каждый логический процессор.
Для операционной системы это выглядит как наличие двух логических процессоров (англ. logical processor). У каждого логического процессора имеется свой набор регистров и контроллер прерываний (APIC). Остальные элементы физического процессора являются общими для всех логических процессоров. Вот скан работы Pentium 4 3,2 Prescott
Core – одно ядро Threads – два потока
Конечно, и материнская плата и операционная система должны это тоже поддерживать.
Степпинг процессора
Есть еще такой параметр. Степпинг
(от англ.
stepping
пошаговое изменение) – процессоры непрерывно совершенствуются, производитель устраняет ошибки. Часто при незначительных изменениях меняется номер степпинга (то есть С0 на С1), а при более существенных изменениях меняется буква (то есть A2 на B0). Полная линейка выглядит так: A0 A1 A2 B0 B1 B2 C0 C1 C2 D0 D1 D2 E0 и так далее. Реально в полном виде не бывает.
Например, есть два процессора для socket 775 Intel Core 2 Duo E8400 C0 (исправлены часть ошибок) Intel Core 2 Duo E8400 E0 (еще исправлено много ошибок)
Так вот – надо смотреть поддержку прошивками BIOS на сайте производителя материнской платы. Может вполне оказаться, что для процессора E8400 степпинг С0 поддерживается, а степпинг Е0 – не поддерживается и такой процессор на материнской плате не заработает…
Как узнать? Смотрим на серию процессора, которая указана на его крышке и смотрим, например, здесь. Вот нужная нам таблица C0 (Q9HD, SLAPL) E0 (QHEZ, QHGG, SLB9J) Если на крышке указано, например, SLB9J – это степпинг Е0
Казалось бы – зачем такие сложности, через лупу что-то там рассматривать на крышке процессора? Можно и программно посмотреть, через Everest или CPU-Z. Да, можно – но будет уже не нужно. Над нужно знать всё про процессор ДО его установки в сокет на материнской плате, иначе можно потерять плату и/или процессор.
Кэш процессора
Это внутренняя память процессора, где хранятся промежуточные вычисления. Зачем это надо и почему его там три уровня L1, L2 и L3?
Кристалл процессора в разрезе.
Есть хорошее сравнение с офисной работой.
“Представьте клерка, который сидит за рабочим столом и просматривает документы в папках. Рабочий стол клерка – это кэш данных уровня L1. На нем находятся папки, с которыми он работает (строки кэша), просматривая каждую страницу (байт в строке кэша).
Шкаф, установленный в офисе, — кэш второго уровня L2. В нем хранятся папки, с которыми клерк завершил работу. Чтобы взять нужный файл из шкафа, к нему надо подойти и найти его в каталоге. Кроме того доступ к шкафу имеют и другие сотрудники, играющие роль ядер CPU. Очевидно, что работа с изъятием файлов из шкафа идет медленнее.
Еще больше файлов хранится в архиве, расположенном в подвале. Это кэш уровня L3. В архиве намного больше места, но быстро найти нужный файл уже не получится. Как бы плотно не располагались файлы в архиве, все они туда не поместятся. Основная часть бумаг хранится на складе, куда раз в день отправляется грузовик с неиспользуемыми файлами — это наша оперативная память.
Так почему же нельзя оставить один уровень кэша? Допустим, весь кэш хранится на уровне L1, и доступ к нему имеют все ядра CPU. Тогда, следуя нашей аналогии, вместо того, чтобы выделить каждому клерку по отдельному рабочему месту, мы сажаем всех сотрудников за один стометровый стол. Представьте, насколько оперативной будет их работа.
Таким образом, даже если сделать один большой кэш, совместно используемый всеми ядрами процессора, скорость его работы будет значительно ниже, чем кэш с многоуровневой структурой. Пусть она сложнее, но благодаря ей решается задача высокой производительности.”
Процессор физически не подключён напрямую к основной памяти. Все операции с оперативной памятью (загрузка и хранение) на современных процессорах выполняются через кеш.
Когда процессор занят командой вызова (загрузки), контроллер памяти сначала ищет в кеше запись с тегом, соответствующим адресу памяти, по которому ему нужно выполнить чтение. Если такая запись обнаруживается — то есть случается попадание в кеш, — то данные могут быть загружены напрямую из кеша. Если нет — промах кеша, — то контроллер попытается извлечь данные из более низких уровней кеша (например, сначала L1D, затем L2, затем L3) и, наконец, из оперативной памяти. Затем данные будут сохранены в L1, L2 и L3 (инклюзивный кеш).
С точки зрения задержки L1 на порядки быстрее, чем L2, который в 10 раз быстрее основной памяти.
Троттинг
Снижение частоты работы процессора (пропуск тактов) с целью защиты от перегрева. Чем выше тепловая нагрузка на процессор, тем больше тактов он пропускает, таким образом не давая температуре подняться; однако при этом снижается эффективность и производительность. В большинстве центральных процессоров Intel защита этого типа срабатывает при повышении критической температуры Tcase до 70—105 °С. Критическая температура — это максимальная температура, допустимая в интегрированном теплораспределителе (IHS) процессора.
Параметр Tcase (англ. case temperature «температура корпуса») измеряется термодатчиком, расположенным в геометрическом центре крышки процессора.
Еще есть обозначение Tjmax = фактически Tcase max
Многофазное питание процессора.
На части материнских плат указано, что для процессора используется 3-х фазное / 6-ти фазное (и так далаее) питание. Что это такое – многофазное питание процессора?
На разъем питания процессора подается +12В, а сам процессор использует напряжение от 1,5В до 2,5в. Более того, для разных процессоров нужно разное напряжение питания. Конечно, используется импульсный преобразователь напряжения.
Проблемы однофазного питания (только один преобразователь) – максимальный ток ограничен на уровне
30А из-за элементной базы (при 1,5В это 45Вт), что мало для современных процессоров – достаточно высокий уровень импульсных помех (конечно, сглаживание конденсаторами есть, но оно недостаточное)
Поэтому применяются многофазные преобразователи, причем для сглаживания пульсаций делают сдвиг фаз по каждому преобразователю. На картинке изображена работа 3-х фазного преобразователя. В целом обеспечивается более-менее сглаженное постоянное напряжение/ток на процессоре и сила тока до 100 А. Варианты материнских плат с 6-ти или 8-ми фазовым питанием – это уже с хорошим запасом по качеству электропитания (как правило, на таких платах разъем питания процессора 8 пин). В топовых платах с приставкой Deluxe может быть и 16-ти фазное питание процессора – т.е. идеальное постоянное напряжение без импульсных помех.
Совместимость процессора и материнской платы.
Проверять совместимость процессора и материнской платы надо ДО сборки комплектующих и включения питания. Иначе есть риск перейти в раздел Компьютер не включается. В особо тяжелых случаях придется что-то выбросить (или процессор или материнскую плату).
Если ПК аварийно выключается – “решение” принимает блок питания. скорее всего проблема электрическая, срабатывает защита или по току или по уровню напряжения. Если ПК аварийно перезагружается – “решение” принимает ОС, тут и сбои системы, и информация от датчиков о перегреве (процессор или северный мост). Настройка в свойствах системы – “Отказ системы – выполнить автоматическую перезагрузку”
И еще чисто программная проблема. Если до этого стоял одноядерный процессор (Celeron D), то при установке Windows XP сконфиругирует свое ядро hal.dll под одноядерный процессор. Если Вы в качестве замены ставите Pentium 4 Prescott с технологией HT – то в системе появляется процессор с двумя ядрами (правда, виртуальными). Система или не загрузится вообще или некорректно может отработать смену процессора. В принципе, Windows XP SP3 умеет менять ядро системы (под многоядерный процессор), но делает это не всегда корректно. Более ранние версии (SP1 и SP2) и этого не умеют.
Варианты решения: а) в BIOS отключить технологию HT, будет нормальный однопроцессорный вариант (до первой загрузки ПК со свежеустановленным CPU) б) переустановить Windows XP с нуля (на чистый отформатированный диск) в) восстановить Windows с установочного диска г) заменить ядро операционной системы подробнее здесь https://www.nix.ru/computer_hardware_news/hardware_news_viewer.html?id=188068
В реальности помогает только вариант а) и б). Скорее всего, еще как-то по разному ставятся драйвера к материнской плате для одно- и многоядерных процессоров. И как Windows XP не восстанавливай с диска – система все равно валится в перезагрузку. Только чистая установка помогает.
AMD готовит степпинг B2 процессоров Vermeer (обновление 2)
Уже несколько раз в Сети появлялись слухи о новых моделях Refresh в линейке AMD Ryzen 5000. Процессоры Matisse в линейке Ryzen 3000 получили версии XT с более высокими тактовыми частотами летом прошлого года. Патрик Шнур, который и ранее публиковал утечки по «железу» AMD, рассказал о новом степпинге B2 процессоров Vermeer.
Одна из новых моделей предложит 16 ядер, как Ryzen 9 5950X в степпинге B0, но частота Boost у степпинга B2 будет 5 ГГц, у нынешних процессоров она ограничена 4,9 ГГц. Базовая частота будет идентична — 3,4 ГГц.
Вторая новая модель со степпингом B2 предложит шесть ядер. Базовая частота будет 3,7 ГГц, Boost — 4,6 ГГц, тактовые частоты идентичны предшественнику. Конечно, кроме чистой базовой частоты и Boost, на производительности сказывается достижимость высоких тактовых частот на практике. То есть какую частоту мы получим в среднем под разными нагрузками.
В составе Matisse Refresh содержались три новые модели. Прирост частоты составлял между 100 и 200 МГц. Уровень Thermal Design Power не увеличился. Но пока неизвестно, будет ли AMD со степпингом B2 представлять новые модели XT. Новые OPN (Processor Model Number) на это не указывают. «Новый» 6-ядерный процессор с идентичной частотой на роль XT не подходит. Чуть более быстрый Ryzen 9 5950X, с другой стороны, подходит. В целом, информация о готовящемся степпинге B2 добавляет больше вопросов, нежели ответов.
Обновление
AMD выпустила заявление (в том числе и Benchmarl.pl):
«As part of our continued effort to expand our manufacturing and logistics capabilities, AMD will gradually move AMD Ryzen 5000 Series Desktop Processors to B2 Revision over the next 6 months. The revision does not bring improvements in terms of functionality or performance, furthermore, no BIOS update will be required.»
Как видим, процессоры Ryzen 5000 будут переходить на степпинг B2 в несколько этапов на протяжении следующих шести месяцев. Однако новая версия B2 не даст улучшений по производительности. Кроме того, новый BIOS не потребуется. Однако код OPN все же показывает более высокую частоту Boost 16-ядерного процессора. С какой целью сделан такой шаг — неизвестно.
Обновление 2:
Между тем появились первые бета-версии BIOS с AGESA 1.2.0.3A для некоторых материнских плат ASUS (ROG Crosshair VIII Impact, ROG Crosshair VIII Hero, ROG Crosshair VIII Hero (Wifi), ROG Crosshair VIII Dark Hero and ROG Crosshair VIII Formula), которые содержат записи процессоров Vermeer со степпингом B2. Вы можете скачать их в ветке «AM4 UEFI/BIOS/AGESA» форума.
Похоже, и другие материнские платы скоро получат новые версии BIOS, что указывает на скорый выход процессоров Vermeer со степингом B2.
Подписывайтесь на группы Hardwareluxx ВКонтакте и Facebook, а также на наш канал в Telegram (@hardwareluxxrussia).