Вольтаж на процессоре на что влияет

Обновлено: 06.07.2024

Предисловие

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

Для чего нужен вольтаж у процессора

Современные процессоры состоят из множества элементов, и CPU Core Voltage отвечает за один из них. CPU Core Voltage - это напряжение, которое идёт на ядро процессора и оно запускает его деятельность. Недалеко от камня располагается специальное гнездо, куда вставляется штекер с питанием 12 В. Когда напряжение будет преобразовано специальным блоком, то на выходе мы получим 1,2 В.

Если мы пытаемся разогнать процессор и повысить частоты, то от нас потребуется повысить напряжение совсем немного. Очень важно изучить возможности процессора, по ним мы сможем вычислить максимально допустимый вольтаж. На текущий момент, в сети полно информации о разных процессорах и их возможностях. Я думаю, проблем с поиском информации у вас не будет.

При активном использовании системы Override возможен сильный перегрев ЦП. Связано это в первую очередь с высоким напряжением. В целом, такое явление не несёт негативного характера для современных камней от AMD и Intel. Однако, если у вас старый процессор, то тогда, от вас потребуется внимательность и аккуратность при работе с ним. Особенно будьте внимательны к старым продуктам от AMD.

Наращиваем вольтаж у ЦП

Данная настройка находится во вкладке CPU. Называться она может по разному, я привел несколько примеров: CPU Core Voltage, CPU Voltage Control, CPU Volt Cache и т.д. Хорошим ориентиром для вас будет служить слово Voltage.

Если вам нужен автоматический разгон, то вам следует активировать режим Override или Offset для ручного мониторинга. Затем, у нас появляется активный пункт, где мы можем выбрать подходящий нам режим напряжения. Ещё, данная настройка может иметь вид enabled/disabled или банальный On/Off.

При включении режима Offset Mode или Manual, у вас появляется графа, куда вы вписываете нужное значения для напряжения. К данному процессу стоит подходить очень деликатно. Прибавляйте по 0,1 на каждом этапе, а затем уже сохраняйте и проверяйте машину на работоспособность.

Можно ещё воспользоваться такой программой как CPU Z или Speccy. Они позволяют следить за состоянием ядер в процессоре. Когда увидите, что ПК работает стабильно, то можно ещё прибавить на 0,1 вольта. Экспериментировать можно до тех пор, пока не увидите, что ваша машина не стартует. После чего, откатись на то напряжение, при котором компьютер чувствовал себя великолепно. Благодаря встроенной защите в процессор вероятность того, что вы повредите его, весьма не высока.


Как центральный процессор может сокращать собственное энергопотребление? Основы этого процесса — в статье.

Центральный процессор (CPU) спроектирован на бесконечно долгую работу при определенной нагрузке. Практически никто не проводит вычисления круглые сутки, поэтому большую часть времени он не работает на расчетном максимуме. Тогда какой смысл держать его включенным на полную мощность? Здесь стоит задуматься об управлении питанием процессора. Эта тема включает в себя оперативную память, графические ускорители и так далее, но я собираюсь рассказать только про CPU.

Если вы знаете про C-состояния (C-states), P-состояния (P-states) и то, как процессор переходит между ними, то, возможно, в этой статье вы не увидите ничего нового. Если это не так, продолжайте читать.

Я планировал добавить реальные примеры из ОС Linux, но статья становилась все больше, так что я решил приберечь это для следующей статьи.

Основные источники информации, использованные в этом тексте:

Особенности CPU

Согласно официальной странице продукта, мой процессор поддерживает следующие технологии:

  • состояния простоя (Idle States);
  • усовершенствованная технология Intel® SpeedStep (Enhanced Intel® SpeedStep Technology).

Теперь выясним, что значит каждое из этих определений.

Как снизить энергопотребление процессора во время его работы?

На процессорах для массового использования (мы не берем в расчет вещи, которые возможны при их проектировании) для снижения потребляемой энергии можно реализовать один из сценариев:

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

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


Примечание для тех, кто разбирается в цифровой электронике: Pcpu = Pdynamic + Pshort circuit + Pleak. При работающем процессоре Pdynamic является наиболее важной составляющей, именно эта часть зависит линейно от частоты и квадратично от напряжения. Pshort circuit пропорционально частоте, а Pleak — напряжению.

Более того, напряжение и тактовая частота связаны линейной зависимостью.

Высокая производительность требует повышенной тактовой частоты и увеличения напряжения, что еще больше влияет на энергопотребление.

Каков предел энергопотребления процессора?

Это во многом зависит от процессора, но для процессора E3-1245 v5 @ 3.50 ГГц расчетная тепловая мощность (Thermal Design Power, TDP) составляет 80 ватт. Это среднее значение, которое процессор может выдерживать бесконечно долго (Power Limit, PL1 на изображении ниже). Системы охлаждения должны быть рассчитаны на это значение, чтобы быть надежными. Фактическое энергопотребление процессора может быть выше в течение короткого промежутка времени (состояния PL2, PL3, PL4 на изображении ниже). TDP измеряется при нагрузке высокой вычислительной сложности (худший случай), когда все ядра работают на базовой частоте (3.5 ГГц).


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

Состояния питания (C-states) vs состояния производительности (P-states)

Состояния питания (C-states) vs состояния производительности (P-states)
Вот два способа снизить энергопотребление процессора:

  • отключить некоторые подсистемы;
  • снизить напряжение/частоту.

P-состояния описывают второй случай. Подсистемы процессора работают, но не требуют максимальной производительности, поэтому напряжение и/или тактовая частота для этой подсистемы может быть снижена. Таким образом, P-состояния, P[X], обозначают, что некоторая подсистема (например, ядро), работает на заданной паре (частота, напряжение).

Так как большинство современных процессоров состоит из нескольких ядер, то С-состояния разделены на С-состояния ядра (Core C-states, CC-states) и на С-состояния процессора (Package C-states, PC-states). Причина появления PC-состояний очень проста. Существуют компоненты с общим доступом (например, общий кэш), которые могут быть отключены только после отключения всех ядер, имеющих доступ к этому компоненту. Однако мы в роли пользователя или программиста не можем взаимодействовать с состояниями пакета напрямую, но можем управлять состояниями отдельных ядер. Таким образом, управляя CC-состояниями, мы косвенно управляем и PC-состояниями.

Состояния нумеруются от нуля по возрастанию, то есть C0, C1… и P0, P1… Большее число обозначает большее энергосбережение. C0 означает, что все компоненты включены. P0 означает максимальную производительность, то есть максимальные тактовую частоту, напряжение и энергопотребление.

С-состояния

Вот базовые С-состояния (определенные в стандарте ACPI).

  • C0: Active, процессор/ядро выполняет инструкции. Здесь применяются P-состояния, процессор/ядро могут работать в режиме максимальной производительности (P0) или в режиме энергосбережения (в состоянии, отличном от P0).
  • C1: Halt, процессор не выполняет инструкций, но может мгновенно вернуться в состояние С0. Поскольку процессор не работает, то P-состояния не актуальны для состояний, отличных от С0.
  • C2: Stop-Clock, схож с C1, но требует больше времени для возврата в C0.
  • С3: Sleep. Возврат в C0 требует ощутимо большего времени.

Примечание: Из-за технологии Intel® Hyper-Threading существуют также С-состояния потоков. Хотя отдельный поток может работать с С-состояниями, изменения в энергопотреблении происходят, только когда ядро входит в нужное состояние. В данной статье тема C-состояний на потоках рассматриваться не будет.

Вот описание состояний из даташита:


Примечание: LLC обозначает Last Level Cache, кэш последнего уровня и обозначает общий L3 кэш процессора.

Визуальное представление состояний:


Источник: Software Impact to Platform Energy-Efficiency White Paper

Последовательность C-состояний простыми словами:

  • Нормальная работа при C0.
  • Сначала останавливается тактовый генератор простаивающего ядра (С1).
  • Затем локальные кэши ядра (L1/L2) сбрасываются и снимается напряжение с ядра (С3).
  • Как только все ядра отключены, общий кэш (L3/LLC) ядер сбрасывается и процессор (почти) полностью может быть обесточен. Я говорю «почти», потому что, по моим предположениям, какая-то часть должна быть активна, чтобы вернуть процессор в состояние С0.


Однако если ядро работает (C0), то единственное состояние, в котором может находиться процессор, — C0. С другой стороны, если ядро полностью выключено (C8), процессор может находиться в C0, если другое ядро работает.

Примечание: Intel Software Developer’s Manual упоминает про суб-C-состояния (sub C-state). Каждое С-состояние состоит из нескольких суб-С-состояний. После изучения исходного кода модуля ядра intel_idle я понял, что состояния C1 и C1E являются состоянием С1 с подтипом 0 и 1 соответственно.

Число подтипов для каждого из восьми С-состояний (0..7) определяется с помощью инструкции CPUID. Для моего процессора утилита cpuid выводит следующую информацию:

Я создал гистограмму, представленную ниже, из исходного кода драйвера intel_idle для моего процессора (модель 0x5e). Подписи горизонтальной оси:

Имя C-состояния: специфичное для процессора состояние: специфичное суб-состояние.

Вертикальная ось обозначает задержку выхода и целевые резидентные значения из исходного кода. Задержка выхода используется для оценки влияния данного состояния в реальном времени (то есть сколько времени потребуется для возвращения в С0 из этого состояния). Целевое резидентное значение обозначает минимальное время, которое ядро должно находиться в данном состоянии, чтобы оправдать энергетические затраты на переход в это состояние и обратно. Обратите внимание на логарифмический масштаб вертикальной оси. Задержки и минимальное время нахождения в состоянии увеличивается экспоненциально с увеличением номера состояния.


Константы задержок выхода и целевых резидентных значении C-состояний в исходном коде intel_idle
Примечание: Хотя состояния С9 и С10 включены в таблицу, они имеют 0 суб-состояний и поэтому не используются в моем процессоре. Остальные процессоры из семейства могут поддерживать эти состояния.

Состояния питания ACPI

Прежде чем говорить про P-состояния, стоит упомянуть про состояния питания ACPI. Это то, что мы, пользователи, знаем, когда используем компьютер. Так называемые глобальные системные состояния (G[Х]) перечислены в таблице ниже.


Источник: ACPI Specification v6.2
Также существует специальное глобальное состояние G1/S4, Non-Volatile Sleep, когда состояние системы сохраняется на энергонезависимое хранилище (например, диск) и затем производится выключение. Это позволяет достичь минимального энергопотребления, как в состоянии Soft Off, но возвращение в состояние G0 возможно без перезагрузки. Оно более известно как гибернация.

Существует несколько состояний сна (Sx). Всего таких состояний шесть, включая S0 — отсутствие сна. Состояния S1-S4 используются в G1, а S5, Soft Off, используется в G2. Краткий обзор:

  • G0/S0: Компьютер работает, не спит.
  • G1: Sleeping.
    • G1/S1: Power on Suspend. Состояние системы сохраняется, питание процессора и кэшей поддерживается.
    • G1/S2: Процессор отключен, кэши сброшены.
    • G1/S3: Standby или Suspend to RAM (STR). Оперативная память остается практически единственным компонентом с питанием.
    • G1/S4: Hibernation или Suspend to Disk. Все сохраняется в энергонезависимую память, все системы обесточиваются.


    Вот поддерживаемые состояния ACPI.


    Комбинации состояний ACPI G/S и С-состояний процессора

    Приятно видеть все комбинации в таблице:


    В состоянии G0/S0/C8 системы процессора запущены, но все ядра отключены.

    В G1 (S3 или S4) некорректно говорить про С-состояния (это касается как CC-состояний, так и PC-состояний), так как процессор полностью обесточен.

    Для G3 не существует S-состояний. Система не спит, она физически отключена и не может проснуться. Ей необходимо сначала получить питание.

    Как программно запросить переход в энергосберегающее С-состояние?

    Современный (но не единственный) способ запросить переход в энергосберегающее состояние — это использовать инструкцию MWAIT или инструкцию HLT. Это инструкции привилегированного уровня, и они не могут быть выполнены пользовательскими программами.

    Инструкция MWAIT (Monitor Wait) заставляет процессор перейти в оптимизированное состояние (C-состояние) до тех пор, пока по указанному (с помощью другой инструкции, MONITOR) адресу не будет произведена запись. Для управления питанием MWAIT работает с регистром EAX. Биты 4-7 используются для указания целевого С-состояния, а биты 0-3 указывают суб-состояние.

    Примечание: Я думаю, что на данный момент только AMD обладает инструкциями MONITORX/MWAITX, которые, помимо мониторинга записи по адресу, работают с таймером. Это еще называется Timed MWAIT.

    Инструкция HLT (halt) останавливает выполнение, и ядро переходит в состояние HALT до тех пор, пока не произойдет прерывание. Это означает, что ядро переходит в состояние C1 или C1E.

    Что вынуждает ядро входить в определенное С-состояние?

    Как отмечалось ранее, переходы между глубокими С-состояниями имеют высокие задержки и высокие энергетические затраты. Таким образом, такие переходы должны выполняться с осторожностью, особенно на устройствах, работающих от аккумуляторов.

    Возможно ли отключить С-состояния (всегда использовать С0)?

    Это возможно, но не рекомендуется. В даташите (секция 4.2.2, страница 64) есть примечание: «Долгосрочная надежность не гарантируется, если все энергосберегающие состояния простоя не включены». Поэтому вам не стоит отключать С-состояния.

    Как прерывания влияют на процессор\ядро в состоянии сна?

    Когда происходит прерывание, соответствующее ядро пробуждается и переходит в состояние С0. Однако, например Intel® Xeon® E3-1200 v5, поддерживает технологию Power Aware Interrupt Routing (PAIR), у которой есть два достоинства:

    • для энергосбережения прерывание может быть переадресовано работающему ядру, чтобы не будить спящее ядро;
    • для производительности прерывание может быть переадресовано от работающего на полную мощность ядра к простаивающему (С1) ядру.

    P-состояния

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

    Процессор Intel® Xeon® E3–1200 v5 позволяет контролировать P-состояния из операционной системы (Intel® SpeedStep Technology) или оставить это оборудованию (Intel® Speed Shift Technology). Вся информация ниже специфична для семейства Intel® Xeon® E3-1200 v5, но я полагаю, это в той или иной степени актуально и для других современных процессоров.

    P-состояния, управляемые операционной системой

    В этом случае операционная система знает о P-состояниях и конкретном состоянии, запрошенным ОС. Проще говоря, операционная система выбирает рабочую частоту, а напряжение подбирается процессором в зависимости от частоты и других факторов. После того, как P-состояние запрошено записью в моделезависимый регистр (подразумевается запись 16 бит в регистр IA32_PERF_CTL), напряжение изменяется до автоматически вычисленного значения и тактовый генератор переключается на заданную частоту. Все ядра имеют одно общее P-состояние, поэтому невозможно установить P-состояние эксклюзивно для одного ядра. Текущее P-состояние (рабочий режим) можно узнать, прочитав информацию из другого моделезависимого регистра — IA32_PERF_STATUS.

    Смена P-состояния мгновенна, поэтому в секунду можно выполнять множество переходов. Это отличает от переходов C, которые выполняются дольше и требуют энергетических затрат.

    P-состояния, управляемые оборудованием

    В этом случае ОС знает об аппаратной поддержке P-состояний и отправляет запросы с указанием нагрузки. В запросах не указывается конкретное P-состояние или частота. На основе информации от ОС, а также других факторов и ограничений оборудование выбирает подходящее P-состояние.

    Я хочу рассказать об этом подробнее в следующей статье, но сейчас я поделюсь с вами своими мыслями. Мой домашний компьютер работает в этом режиме, я узнал это, проверив IA32_PM_ENABLE. Максимальный (но не гарантированный) уровень производительности — 39, минимальный — 1. Можно предположить, что существует 39 P-состояний. На данный момент уровень 39 установлен ОС как минимальный и как максимальный, потому что я отключил динамическое изменение частоты процессора в ядре.

    Заметки про Intel® Turbo Boost

    Поскольку TDP (расчетная тепловая мощность) — это максимальная мощность, которую процессор может выдержать, то процессор может повышать свою частоту выше базовой, при условии что энергопотребление не превысит TDP. Технология Turbo Boost может временно повышать энергопотребление до границы PL2 (Power Limit 2) на короткий промежуток времени. Поведение Turbo Boost может быть изменено через подсказки оборудованию.

    Применима ли эта информация о C-состояниях и P-состояниях к мобильным и встраиваемым процессорам?

    Для примера, недавний MacBook Air с процессором i5-5350U в основном поддерживает возможности, описанные выше (но я не уверен про P-состояния, контролируемые оборудованием). Я также смотрел документацию ARM Cortex-A, и, хотя там применяются другие термины, механизмы управления питанием выглядят похоже.

    Как это все работает, например, на Linux?

    На этот вопрос я отвечу в другой статье.

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

    Существует не так много приложений, которые могут выводить эту информацию. Но вы можете использовать, например, CoreFreq.

    Одна из дискуссий, которая годами наводняет Интернет, - это типичный вопрос о напряжении, которое следует использовать при разгоне. И нелегко различить, когда использовать тот или другой, поскольку реальность более сложна, чем простое категоричное утверждение как таковое. Когда мы должны использовать одно или другое? Подходит ли какой-либо сценарий к такому типу CPU / ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР вольтаж? Мы собираемся пролить свет на эту небольшую внутреннюю дискуссию.

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

    Напряжение смещения


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

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

    Фиксированное напряжение


    Это типичное ручное напряжение на всю жизнь. Он неизменен и удобен для расчета VDROOP, который наш материнская плата имеет в отношении VRM и ЦП. Сегодня у него нет действительно явного преимущества перед Offset, так как есть только один сценарий, в котором этот тип напряжения может быть удобным.

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

    Какое напряжение процессора лучше и в каких ситуациях?


    Проблема с фиксированным напряжением заключается в том, что ему нужна фиксированная частота, чтобы иметь смысл, и здесь технология, о которой забыли, но которая все еще используется в качестве SpeedStep (на случай, если IntelКонечно, PowerNow в случае AMD) вступает в игру.

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

    Это логично вынудило бы нас деактивировать SpeedStep или PowerNow и работать с фиксированной частотой, чтобы не потерять производительность теста. Но это то, что должно быть пунктуальным, поскольку при использовании 24/7/365 мы бы достигли довольно высокого повышения температуры с течением времени, пока система включена, а также очень ускоренной деградации процессора, что любопытно будет влиять на кэш и ИМТ больше, чем на сами ядра процессора.

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

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


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

    1. Чем больше частота, тем быстрее процессор

    Миф уходит корнями в 90-ые, когда многие пользователи, дабы не разбираться в непонятных Intel 386, 486 и Pentium просто смотрели на частоту — если у какого-то процессора она была выше, то он действительно оказывался быстрее. Однако сейчас это в общем и целом не верно: процессоры могут иметь различные архитектуры с абсолютно разной производительностью на герц, поэтому какой-нибудь Apple A7 с частотой в 1.3 ГГц оказывается на уровне Snapdragon 800 с частотой в 2.2 ГГц и в этом нет ничего странного. Но если речь идет о процессорах одного поколения и одной линейки, то это в целом работает: так, i5-8400 с частотой в 2.8 ГГц действительно медленнее i5-8500 с частотой в 3 ГГц.

    2. От разгона процессоры сгорают

    Стоит различать программные и «железячные» параметры процессора. Так, частота — это чисто программный параметр: к примеру, для энергосбережения она может снижаться до сотен мегагерц, а при сильной нагрузке взлетать до нескольких гигагерц. Поэтому банальное увеличение частоты никак навредить не может — максимум вы получите нестабильную работу процессора, но сжечь его таким способом точно не сможете.

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

    3. Высокие температуры быстро убивают процессор


    Есть мнение, что работая при температурах, близких к максимальным, процессор проживет меньше. С физической точки зрения смысл в этом есть — при высоких температурах деградация кремниевого кристалла идет быстрее. Но тут есть два важных замечания: во-первых, критические температуры, которые указывают производители, берутся с хорошим запасом зачастую в пару десятков градусов. Во-вторых, срок жизни кремниевого кристалла — это многие десятилетия (сейчас хватает самолетов начала 90-ых годов, «мозг» которых — Intel 386 тех же лет, и они отлично работают), поэтому незначительное уменьшение срока жизни при нагреве вы гарантированно не заметите, сменив процессор гораздо раньше.

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

    4. Архитектура ARM лучше x86

    В последнее время ведутся разговоры о том, что ARM лучше x86, и скоро будет массовый переход компьютеров на новую архитектуру. Тут следует понимать, что нет такого понятия, как хорошая или плохая архитектура — есть понятие хороший или плохой процессор. Сравнение ARM и x86 выглядит как сравнение атомного реактора и двигателя внутреннего сгорания: вроде и тот и тот берут на входе топливо и дают на выходе энергию, но делают это абсолютно разными способами, и чтобы сравнить их производительность и эффективность нужно уже брать конкретных представителей и сравнить их между собой. Аналогично и с архитектурами — имеет смысл брать представителей каждой и сравнивать, после чего делать вывод, что какой-то из них быстрее/энергоэффективнее/дешевле, а другой наоборот.

    5. Чем больше ядер у процессора, тем лучше

    6. Все эти Xeon с AliExpress — головная боль и танцы с бубнами


    В последние несколько лет популярность Xeon с китайских торговых площадок выросла в разы (как и цены на них, увы). Причина этому проста: сервера переводят на более новое «железо», а старое, отработавшее 5-7 лет, списывают и продают за копейки, и его с большим удовольствием скупают китайцы. В итоге зачастую за 500-2000 рублей на Ali можно купить топовый процессор для своего сокета, десктопный аналог которого может стоить в разы дороже.

    Основная критика идет из-за того, что с сокетом LGA775 и Xeon 5450 (и аналогами), с которых все и начиналось, действительно есть некоторые проблемы — нужно перепрошивать BIOS, не все платы совместимы и так далее. Но если брать более новые процессоры и сокеты — к примеру, Xeon X3440 и LGA1156 — то тут проблем нет вовсе, потому что поддержка серверных CPU уже есть в BIOS материнских плат на LGA1156, и вам просто нужно заменить процессор в сокете, после чего все заработает без всяких танцев с бубном.

    7. Если процессор не раскрывает видеокарту, то это плохой процессор


    «Секта раскрывателей» образовалась всего несколько лет назад, когда с выходом PlayStation 4 и Xbox One создатели игр сильно увеличили требования к CPU. Что «проповедует» эта «секта»? Если процессор не может нагрузить видеокарту на 100%, то значит вы или зря заплатили за такую мощную видеокарту, или зря сэкономили на процессоре.

    Почему вообще это происходит? Процессор в игре отвечает за подготовку кадров для видеокарты, физику, искусственный интеллект и т.д., соответственно он может подготовить определенное количество кадров в секунду — к примеру, 50. Видеокарта тоже может обработать и вывести на экран определенное количество кадров, и если их больше 50 в секунду — она некоторое время будет простаивать, а процессор «молотить» на 100%, если меньше 50 — наоборот, видеокарта будет работать на 100%, а процессор будет временами «отдыхать».

    Причем следует понимать, что и топовые процессоры тоже могут подготовить не больше определенного количества кадров в секунду, просто в их случае эти цифры могут быть больше 100, а то и 200 — с учетом того, что их зачастую ставят с топовыми видеокартами и ультра-настройками графики, то обычно упор идет именно в GPU. Но если вы искусственно возьмете и снизите разрешение до HD, а настройки до минимальных, то можно будет увидеть, как какой-нибудь i9-9900K будет работать на 100%, а GTX 1060 прохлаждаться.

    Отсюда можно сделать легкий вывод — от процессорозависимости можно всегда легко избавиться. Видеокарта прохлаждается? Поднимите настройки графики, увеличьте разрешение — в итоге вы получите более красивую картинку с ровно такой же производительностью. Разумеется, мы не рассматриваем случай, когда процессор тянет игру еле-еле в 15 FPS — даже в таком случае зачастую можно будет полностью нагрузить видеокарту, но вот играть будет все равно не приятно, хотя и, конечно, красиво.

    8. 100% нагрузка на процессор убивает его быстрее

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

    9. Водяное охлаждение процессора лучше воздушного


    С точки зрения физики все верно: вода (или большая часть жидкостей) — куда лучший проводник тепла, чем воздух. Однако следует понимать, что на рынке существует множество так называемых супер-кулеров, способных отвести и 200, и 250 Вт от процессора, чего с головой хватит для 99% пользователей ПК, причем стоят они зачастую дешевле СВО с такими же возможностями.

    Так что брать СВО имеет смысл только в двух случаях: или у вас в компактном корпусе стоит мощный процессор, и супер-кулеры в него не помещаются, или же у вас разогнанный под 4.5 ГГц топовый 32-ядерный AMD Threadripper, потребляющий 400+ Вт. Во всех других случаях «водянка» обычно становится пустой тратой денег и возможными проблемами в будущем.

    10. Спецификации процессора на сайте производителя — правда в последней инстанции

    Следует понимать, что очень многое на сайте производителя пишется с элементами маркетинга. Откровенной лжи, конечно же, не будет, но вот недоговорок может быть много: так, для нового i9-9900K указан теплопакет в 95 Вт, но вот на практике даже без разгона на максимальной частоте TurboBoost он может потреблять. аж до 200 Вт, то есть вдвое больше. Казалось бы, Intel врет? Ничуть — при родных 3.6 ГГц процессор действительно укладывается в 95 Вт, а TurboBoost — функция необязательная. Поэтому лучше смотреть реальную производительность и тепловыделение в обзорах.

    Как видите, мифов о процессорах хватает. Знаете какие-нибудь еще? Пишите об этом в комментариях.

    Ubisoft устроили распродажу серии Splinter Cell в Steam

    Ubisoft устроили распродажу серии Splinter Cell в Steam

    Отделение черт лица от контекста - новая революция в дипфейк-технологиях

    Отделение черт лица от контекста - новая революция в дипфейк-технологиях

    Три свежих постера фильма "Обитель зла: Раккун Сити"


    Процессор есть тепло, немудрено почему у меня дома все еще холодно!


    а практике даже без разгона на максимальной частоте TurboBoost он может потреблять. аж до 200 Вт

    Можно подумать "Ксеоны", не жрут в простое больше, обычного i7? Cколько стоит мать на 1156 ? Проще переплатить за гарантию(новенький процессор купить) Чем купить не известно что, у китайцев. P.S Мать на 775 сокет обойдется в 1400р, если что.


    WanRoi

    WanRoi написал: Cколько стоит мать на 1156 ? Проще переплатить за гарантию(новенький процессор купить) Чем купить не известно что, у китайцев.

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


    meagarry Так в том и прикол культ какой-то этого старого мусора берут с али б/у матерь и проц и типа дешевле нового Ryzen 1600 ))) Идиотизм там зашкаливает, причем весь youtube таким бредом заполнен !


    ARM это "новая архитектура" ))))) Это 80-е годы ппц ! Кто такие тупые блоги делает ?? ARM "новая архитектура" АХАХАХАХ )))

    я думаю более тонкий тех процесс куда более склонен к поражению температурами и напряжением поэтом сравнивать кокой то там и9 9909 и 286 несколько некоректо так то например у меня где-то там валяется добрая видеокарта со слоновым тех процессором и гддр2 причем я пускал ее без охлаждения вовсе и мне не удалось ее убить и в свою очередь не факт чо этого не произойдет с новенькой вегой. с другой стороны считается качество современной электроники возросло по сравнию с былинной на чем я на своем примере убедился ибо например моя первая ПеКа была чувствительна к грозе и каждой вспышкой молнии поблизости комп реально давал лаг. касательно архитектуры х86 некоторые поговаривают что это далеко не самая удачная ПеКа архитектура 70х годков и что в общем тоу она достигла своего предела и тормози прогресс накладывая существенные ограничения на процессоры а те в свою очередь могут эволюционировать только в парадигме потребной этих стандартов что делает микросхему большой толстой и неэффективной но имеющие ряд преимуществ перед монолитными эвм былинными основанных на иных наборах логики в свое время. а вот какой нибудь супер пупер мультигиперпоточный профессор с чисослодробилкой мог бы поднять скорость в параллельных вычислениях и как следствие быстродействие компа в целом. например гпу очень так не плохо эволюционируют по сравнению с цпу. но тут надо знать пека матан чтоб этот вопрос со сменой логической парадигмы уразумевать. является ли арм в этом плане лучшей архитектурой совершенно неизвестно. и так же стоит отметить что всякое популярное по создается именно под х86 и в целом под бинарный одномерный принцип с небольшим хаком неопределенности и всякой матрицы. а пункт 7 - значится есть пека тезис что системные требования растут быстрее для гпу нежели для цпу таким образом это некая динамичная во времени система поэзия которой не может означать очевидного вина или слива так еще сильно разнится как в самой игре так и между играми. тема раскрытия более актуальна для старых процессоров которые объективно не способны дать требуемого от пека, когда встает вопрос о замене на некоторою видеокарту которая сама по себе с запредельно мощным процессором способна исполнить свое предназначение. а видеокарта при топовом процессоре чаще всего расходным пека материалом и обычно топовый процессор готов к раскрытию нескольких поколений видеокарт то есть такой ситуации когда новая крутая видеокарта устаревает а более новая и быстрая продолжает добавлять фпс такой системе.


    вполне годная и полезная инфа


    Такое чувство, что 7 пункт писал школьник. Про пропускную способность и её ограничения, влияние на загрузку видяхи ничего не сказано, как и про потоки.

    Читайте также: