Что такое степпинг ядра

Что такое степпинг процессора и как его узнать?

Всем привет! Сегодня обсудим степпинг процессора: это что за характеристика, на что она влияет и где ее можно посмотреть.

Что такое степпинг ядра. Смотреть фото Что такое степпинг ядра. Смотреть картинку Что такое степпинг ядра. Картинка про Что такое степпинг ядра. Фото Что такое степпинг ядра

Что это такое и для чего

Степпингом (от английского термина stepping, что означает «пошаговое изменение») называется номер версии компонента компьютера или программного обеспечения. Изменения, которые можно определить, в том числе и по маркировке, не являются глобальными. Это — скорее косметические правки и устранение мелких «косяков».

Применительно к процессору Intel или AMD это значит доработку ядра: правку недочетов, снижение энергопотребления и тепловыделения, увеличение разгонного потенциала и т. д. Фактически, чем выше степпинг, тем больше работоспособных кристаллов сходит с конвейера и тем стабильнее работает ЦП.

При этом и технология производства, и сама архитектура ядра остаются неизменными. В итоге, чем выше степпинг указан в артикуле — тем лучший перед вами CPU.

Обычно при незначительных изменениях степпинга меняется порядковый номер — например, с C0 на C1, а при более существенных его буква. В итоге выходят серии G0, E0, а если процессор производится долго и постоянно совершенствуется разработчиками, то и R0.

Как узнать степпинг ЦП

Определить этот параметр можно с помощью специальной инструкции CPUID — которая помогает узнать семейство «камня», его модель и сам степпинг. Код представляет собой 3 шестнадцатеричных числа, последнее из которых и будет интересующий нас.Что такое степпинг ядра. Смотреть фото Что такое степпинг ядра. Смотреть картинку Что такое степпинг ядра. Картинка про Что такое степпинг ядра. Фото Что такое степпинг ядраОпределяется такая характеристика еще с помощью любой диагностической утилиты — например, CPU-Z (нужно смотреть пункт Revision (картинка выше)), Speccy (показывает пункт — Revision) или ASTRA32. Что такое степпинг ядра. Смотреть фото Что такое степпинг ядра. Смотреть картинку Что такое степпинг ядра. Картинка про Что такое степпинг ядра. Фото Что такое степпинг ядраОднако способ не единственный — узнать интересующую информацию можно по маркировке изделия, которая указана на упаковке, по первой строчке. Для этого нужно перейти на официальный сайт производителя — Интел или АМД.

И в завершение немного информации на отвлеченную тему. Степпинг — специфический параметр, который представляет интерес для узкого круга «посвященных», то есть продвинутых пользователей, хорошо разбирающихся в компьютерных комплектующих.

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

Поэтому, если вы намерены купить конкретную версию «камня», придется не заказывать его в интернете, а посещать оффлайновые магазины и проверять чуть ли не каждый.

Буду признателен, если вы расшарите эту публикацию в социальных сетях. До скорой встречи!

Источник

Что такое степпинг?

Для определения производственного процесса процессора, на котором он основан, был разработана команда 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.

Источник

990x.top

Простой компьютерный блог для души)

Stepping процессора что это? (простыми словами)

Давайте простыми словами расскажу что такое степпинг процессора. Сам имел с этим дело, когда у меня был Пентиум 4…

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

Например может быть две модели процессора, по модели — абсолютно одинаковые. Но степпинги разные. Проц с одним степпингом может лучше разгоняться, чем с другим и меньше греться.

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

Еще раз, после выпуска процессора — его могут продолжать улучшать. Например провести оптимизацию внутренней схемы (уменьшить количество транзисторов, например), внести корректировки в технологию производства… Поскольку зачастую сильно это потребительских свойств не меняет, торговое название сохраняют. Как результат — новый степпинг процессора))

Степпинг можно посмотреть в утилите CPU-Z, графа Stepping:

Что такое степпинг ядра. Смотреть фото Что такое степпинг ядра. Смотреть картинку Что такое степпинг ядра. Картинка про Что такое степпинг ядра. Фото Что такое степпинг ядраНо вообще странно, потому что значение поля Revision обычно и воспринимается пользователями как степпинг. В любом случае ревизия — очень схожее понятие со степпингом.

Надеюсь данная информация оказалась полезной. Успехов.

Источник

Степпинг (от англ. Stepping) — показатель обновления ревизии, версии ядра процессора. Часто при производстве процессоров ядро впоследствии дорабатывают, исправляют имеющиеся ошибки, вносят изменения в энергосбережение, снижение тепловыделения, новые возможности и увеличение разгонного потенциала. Изменение процесса производства может дать повышение доли выхода годных кристаллов. Чем выше степпинг, тем лучше и стабильнее себя ведет процессор, но архитектура и технология производства остаются теми же.

Для определения производственного процесса была разработана инструкция CPUID, с помощью которой можно получить значения Family, Model и Stepping. Это три шестнадцатеричных числа, последнее из которых и есть степпинг.

Определить CPUID процессора можно, например, с помощью такой программы как CPU-Z, являющейся абсолютно бесплатной. Или же определить по маркировке процессора по номеру sSpec.

Другие программы определения CPUID:

WCPUID
Astra32
Sandra
Everest
CrystalCPUID
AIDA64

Сегодня нам хотелось бы поговорить о другом преимуществе, которое многие оверклокеры хотели бы получить от степпинга C2 чипсета P965. Да-да, речь пойдёт об улучшении оверклокерского потенциала. К счастью, на страницах форума XtremeSystems.org уже появился хороший иллюстративный материал. Одна из первых материнских плат Asus P5B Deluxe ревизии 1.03G на базе степпинга C2 попала в руки энтузиаста по имени AndreYang. Сразу отметим, что материнские платы ревизии 1.03G могут быть основаны и на степпинге C1 чипсета P965, пока чётких отличительных признаков для выявления плат на основе степпинга C2 не выявлено.

Можно заметить, что в диапазоне частот 400-420 МГц производительность памяти падает, и на прежний уровень она выходит только после 467 МГц. Автор эксперимента настоятельно рекомендует избегать диапазона частот системной шины 360-400 МГц при синхронном разгоне памяти, а начинать разгон с частоты 401 МГц. Это ещё не последняя фаза исследования вопроса, так что новые рекомендации могут скоро появиться.

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

Источник

Ответы на основные вопросы о процессорах

Что такое степпинг ядра. Смотреть фото Что такое степпинг ядра. Смотреть картинку Что такое степпинг ядра. Картинка про Что такое степпинг ядра. Фото Что такое степпинг ядра

Что такое степпинг ядра. Смотреть фото Что такое степпинг ядра. Смотреть картинку Что такое степпинг ядра. Картинка про Что такое степпинг ядра. Фото Что такое степпинг ядра

Q: Что такое FPU

A: FPU, это Floating Point Unit. А проще говоря, блок операций с плавающей точкой или математический сопроцессор. Применён был впервые в процессоре Intel 80486 (1989 год).

Q: Что такое системная шина?

A: Системная шина (FSB) служит для связи процессора с остальными компонентами системы. Процессор имеет две частоты: внутреннюю и внешнюю. Внутренняя, это та самая, которая является его основной характеристикой. Внешняя же частота, это частота работы системной шины. Для Pentium 3 характерны были частоты системной шины в 100 и 133Mhz. У первых Pentium 4 реальная частота составляет 100Mhz, но зато передаётся четыре пакета данных за такт, т. е. скорость передачи данных получилась как при 400Mhz. У Athlon`ов все очень похоже, только передаётся 2 пакета за такт.

Q: Для чего нужна кэш память процессора?

A: Процессоры всегда работали быстрее, чем память, причем со временем разрыв между этими скоростями все увеличивается. Чем медленнее память, тем больше процессору приходится ждать. В кэш памяти находятся машинные слова (можно их назвать данными), которые чаще всего используются процессором. Если ему требуется какое-нибудь слово, то он сначала обращается к кэш памяти. Только если его там нет, он обращается к основной памяти. Существует принцип локализации, по которому в кэш вместе с требуемым в данный момент словом загружаются также и соседние с ним слова, т.к. велика вероятность того, что они в ближайшее время тоже понадобятся. У обыкновенных процессоров существует кэш память двух уровней. Кэш первого уровня (L1) обычно разделён пополам, половина выделена для данных, а другая половина под инструкции. Кэш второго уровня (L2) предназначается только для данных. Пропускная способность оперативной памяти конечно высока, но кэш память всегда работает в несколько раз быстрее. У старых процессоров (Pentium, K6 и др.) плата с кэшем L2 находилась на материнской плате. Скорость работы кэша при этом была довольно низкой, но её хватало. У Athlon K7, P2 и первых P3 кэш был помещён на специальную плату и работал на 1/2, 1/3 или 2/3 скорости ядра. У последних процессоров, в целях увеличения быстродействия, кэш L2 интегрирован в ядро и работает на его полной частоте. Стандартным и достаточным на данный момент считается объём кэша L2 в 256Kb. Многие процессоры имеют 512Kb L2. В ряде случаев большой кэш весьма полезен. С одной стороны, чем больше кэш, тем лучше, но с другой стороны, при увеличении кэша увеличивается время доступа к нему.

Q: Что такое ядро?

A: Ядро, это как бы версия (вариант) процессора. Процессоры с разными ядрами, это можно сказать разные процессоры. Разные ядра отличаются по размеру кэш памяти, частоте шины, технологии изготовления и т. п. Чем новее ядро, тем лучше процессор разгоняется. В качестве примера можно привести P4, который имеет (на данный момент) два ядра Willamette и Northwood. Первое ядро производилось по 0.18мкм технологии и работало исключительно на 400Mhz шине. Самые младшие модели имели частоту 1.3Ghz, максимальные частоты для ядра находились немного выше 2Ghz. Своими разгонными качествами эти процессоры особо не славились. Позже был выпущен Northwood. Он уже был выполнен по 0.13мкм технологии и поддерживал шину в 400 и 533Mhz, а также имел увеличенный объём кэш памяти. Переход на новое ядро позволил значительно увеличить производительность и максимальную частоту. Младшие процессоры Northwood с частотой 1.6Ghz прекрасно разгоняются. Из данного примера можно делать для себя вывод, что это разные процессоры.

Q: Что такое степпинг (stepping) процессора?

A: Степпинг означает внутреннюю версию процессора. При исправлении мелких недочетов или ошибок в микрокоде выпускается модификация процессора, имеющая новый номер версии. По логике, чем больше степпинг, тем стабильнее себя ведет и лучше разгоняется процессор.

Q: Отличаются ли чем-то процессоры разной частоты?

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

Q: Что такое MMX, 3DNow!, SSE?

A: Это так называемые дополнительные наборы инструкций. Они применяются в современных процессорах и способны значительно ускорить их работу. Естественно только при условии поддержки данных наборов со стороны приложения. К сожалению процессора, поддерживающего все возможные (употребляемые) наборы инструкций не существует. Intel является законодателем мод в данном случае. Все современные процессоры поддерживают набор инструкций MMX, который был самым первым (разработан еще в 1997 году). P3 поддерживают SSE, а P4 еще и SSE2. Современные процессоры AMD Athlon (Duron) поддерживают наборы инструкций 3DNow!+ и MMX+, в Athlon XP была добавлена поддержка SSE.

Q: Что такое коэффициент умножения и заблокированный коэффициент?

A: Коффициент умножения, это та цифра, на которую умножается частота системной шины, в результате чего получается рабочая частота процессора. Заблокированный коэффициент означает, что процессор будет умножать системную шину всегда на одну и ту же цифру. Т. е. разгон без увеличения частоты шины для такого процессора невозможен. У процессоров Athlon коэффициент можно разблокировать соединением мостиков на процессоре, а в некоторых случаях он изначально не заблокирован. Но у всех процессоров Intel, которые сейчас есть в продаже, коэффициент заблокирован и разблокировке не поддается.

Q: Что такое “мостики” на процессоре?

A: Мостики – это маленькие группы контактов на процессоре. Они могут быть соединены или разомкнуты. Путём изменения мостиков на процессорах AMD можно регулировать частоту их шины, коэффициент умножения, напряжение питания и т. п. Мостики бывают полезны когда вы, например не можете поставить нужное значение коэффициента на материнской плате или хотите заставить обычный процессор работать на двухпроцессорной плате. Мостики можно соединять обычным карандашом (это не всегда работает и ненадёжно), проведя линию оловом или специальным токопроводящим клеем и другими способами. Посмотреть справочник по мостикам процессоров AMD можно на сайте http://www.amdnow.ru/.

Q: Я хочу знать точные характеристики моего процессора, как их можно выяснить?

A: Можно разобрать компьютер, снять кулер и посмотреть на маркировку процессора. Но легче и разумней выяснить всё при помощи какой-либо программы. Наиболее популярна и информативна программа WCPUID. Так же можно воспользоваться программой SiSoft Sandra, которая отображает достаточно подробную информацию обо всех компонентах компьютера.

Q: Как узнать поддерживает ли моя плата какой-то конкретный процессор?

Q: Разные процессоры имеют разные разъёмы, почему это так и совместимы ли они между собой?

Q: Отличаются ли OEM и Retail-варианты процессора? Вроде Retail лучше гонится?

A: В OEM-варианте комплект содержит лишь процессор в пластиковой упаковке (или без неё), и, соответственно, дешевле. Retail (boxed) поставляется в красочной коробке, в которой находятся инструкция по установке и кулер (довольно неплохой). Нельзя сказать, что сами чипы чем-то отличаются. В деле оверклокинга немаловажную роль играет кулер. К боксовым процессорам прилагается довольно приличные кулеры, которые обеспечивает лучшее охлаждение, чем NoName, который вам, скорее всего, предложат при покупке OEM-варианта.

Q: Чем отличаются процессоры Pentium и Celeron, Athlon и Duron?

A: У процессоров Celeron в два или четыре раза меньше кэш памяти второго уровня (первые Celeron`ы вообще не имели кэша второго уровня). У них по сравнению с Pentium понижена системная шина. У процессоров Duron по сравнению с Athlon тоже меньше кэш памяти в 4 раза и тоже ниже системная шина. Основные характеристики процессоров можно посмотреть в таблице в конце статьи. Есть задачи, в которых между обычными и урезанными процессорами почти нет разницы, а в некоторых случаях отставание довольно серьёзное. Но в среднем, при сравнении с неурезанным процессором той же частоты, отставание это равно 10-30%. Зато урезанные процессоры имеют тенденцию лучше гнаться из-за меньшего объёма кэш памяти. Короче говоря, если разница в цене между нормальным и урезанным процессором значительная, то стоит брать урезанный. Хотя здесь необходимо отметить, что последние P4 Celeron Northwood работают весьма плохо по сравнению с полноценными P4 на том же ядре, отставание в некоторых ситуациях достигает 50%.

Q: Какой процессор сейчас наиболее выгоден по соотношению цена / качество?

A: На данный момент это младшие модели Athlon XP. Они стоят уже совсем недорого (в 2 с лишним раза дешевле аналогичных по скорости Pentium 4) и работают примерно так же. Процессоры Duron, хоть и стоят еще дешевле, но и по скорости они значительно проигрывают Athlon XP. Если вы хотите проапгрейдить старую систему на Socket 370, то вполне можно брать Celeron Tualatin 1000-1200Mhz. Эти процессоры имеют приличный разгонный потенциал и кэш 256 килобайт.

Q: Если Athlon XP такой дешевый, значит у него есть недостатки, какие?

Q: Почему Pentium 4 в некоторых программах / тестах отстает по скорости от аналогичного по частоте / рейтингу Athlon и даже Pentium 3?

A: Все дело в том, что у P4 очень длинный конвейер выполнения инструкций. Чем длиннее конвейер, тем легче наращивать тактовую частоту, но тем меньше производительности получается на каждый полученный мегагерц. И наоборот. Чем на большее количество стадий рассчитан конвейер, тем меньше работы приходится на каждый отдельный такт и тем быстрее этот такт выполняется. Допустим, у нас имеется простейший блок из нескольких, связанных друг с другом операций:

Q: Насколько хороши процессоры VIA C3?

A: Единственным их достоинством являются низкое тепловыделение. Рассеиваемая мощность у них 5—20 Ватт против 40-60 у AXP и P4. C3 совместимы с устаревшим Socket 370, хотя не со всеми платами, например для нового ядра Nehemiah требуется поддержка Tualatin`а со стороны платы. По скорости они очень сильно уступают (до 50%, иногда даже больше) аналогичным по частоте процессорам Intel и AMD из-за маленького размера кэша (64Кб L1 и L2) и еще по ряду причин. Даже некоторые усовершенствования вроде поддержки SSE им ничего особо не дали. В продаже данных процессоров почти нет и я ничуть об этом не сожалею :). В случае если вам нужна тихая машина (такому процессору часто достаточно только радиатора), а скорость не важна, то можно взять. Теоретически они должны бы разгонятся неплохо (технология изготовления достаточно прогрессивная), но на практике этого не наблюдается.

Q: Имеет ли смысл использовать двухпроцессорную систему?

A: Для игр нет, они просто чаще всего не будут использовать второй процессор. Для других задач это может быть полезным. Но обязательно при этом использование операционную системы с поддержкой нескольких процессоров, например Windows 2000. Самая большая проблема в материнской плате. Таких плат пока мало в продаже, они дороги и почти не имеют возможностей разгона :(.

Q: Отличаются ли чем-то процессоры для двухпроцессорных конфигураций от обычных?

A: Обычно отличий по производительности нет (при одинаковых основных характеристиках). Есть отличия по цене, конструкции и названию. Для работы в двухпроцессорных конфигурациях предназначены процессоры Intel Xeon, Pentium 3-S, AMD Athlon MP. Обычные процессоры AMD Athlon можно заставить работать в двухпроцессорной конфигурации замыканием последнего мостика группы L5 (подробнее о мостиках смотрите дальше).

Q: Что такое Hyper Threading?

A: Данная технология предназначена для увеличения эффективности работы процессора. По оценкам Intel, большую часть времени работает всего 30% всех исполнительных устройств в процессоре. Поэтому возникла идея каким-то образом использовать и остальные 70% (как вы уже знаете Pentium 4, в котором применяют эту технологию, отнюдь не страдает от избыточной производительности на мегагерц). Суть Hyper Threading состоит в том, что во время исполнения одной «нити» программы, простаивающие исполнительные устройства могут перейти на исполнение другой «нити» программы. Т. е. получается нечто вроде разделение одного физического процессора на два виртуальных. Возможны и ситуации, когда попытки одновременного исполнения нескольких «нитей» приведут к ощутимому падению производительности. Например, из-за того, что размер кэша L2 довольно мал, а активные «нити» будут пытаться загрузить кэш. Возможна ситуация, когда борьба за кэш приведет к постоянной очистке и перезагрузке данных в нем (следовательно будет падать скорость). Очень важно помнить, что пока наблюдается отсутствие нормальной поддержки со стороны операционных систем и, самое главное, необходимость перекомпиляции, а в некоторых случаях и смены алгоритма, приложений, чтобы они в полной мере смогли воспользоваться Hyper Threading. Первые тесты это уже доказывают, ощутимого прироста в скорости нет, иногда наблюдается даже некоторое падение производительности.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *