Подпишитесь на рассылку и получайте свежие новости и акции нашего магазина.
За флагманскими процессорами Intel прошлых поколений закрепилась репутация «горячих» чипов. Поэтому в сетевых спорах сторонников процессоров разных марок довольно быстро всплывает аргумент о том, что любые Core – это печки, не в пример холодным и экономичным Ryzen. Этот же довод часто звучит в отношении Alder Lake, приписывая флагманским моделям этого семейства чудовищно высокий уровень энергопотребления. Но в действительности этот аргумент утратил свою актуальность – Intel® Core™ 12-го поколения стали гораздо экономичнее предшественников, и, более того, в ряде случаев они превосходят по этому параметру современные Ryzen.
За примерами далеко ходить не нужно: энергоэффективность Alder Lake отлично видна в тестах представителей серий Core i5 и Core i3 – достаточно обратиться к нашим обзорам Core i5-12600K, Core i5-12400 и Core i3-12100, где показано, что при любых нагрузках они и экономичнее, и холоднее Ryzen с аналогичным количеством ядер.
Однако со старшими моделями семейства ситуация и правда неоднозначная. Во многих первоначальных обзорах Core i9-12900K этот процессор действительно ругали за прожорливость и высокое выделение тепла. В этих материалах нередко можно было увидеть иллюстрации такого типа.
Как хорошо видно по приведённым на скриншоте показаниям мониторинга, Core i9-12900K действительно способен потреблять больше 250 Вт, и это на самом деле много. Но есть пара нюансов. Во-первых, все такие скриншоты сделаны в утилитах для стресс-тестирования, которые опираются на AVX/AVX2-инструкции. При исполнении операций с 256-битными регистрами все процессоры Intel действительно очень прожорливы, однако при более распространённой нагрузке столкнуться с подобным уровнем потребления практически невозможно. И во-вторых, чтобы энергопотребление Alder Lake потенциально могло приблизиться к трём сотням ватт, эти процессоры должны эксплуатироваться со снятыми пределами потребления PL1/PL2, что скорее следует считать разновидностью разгона, а не номинальным режимом.
Иными словами, потребление процессором Core i9-12900K более 200 Вт электроэнергии – достаточно искусственная ситуация, которая реальную картину описывает очень односторонне. Именно по этой причине мы решили провести ещё одно тестирование Core i9-12900K, которое было бы посвящено более глубокому анализу его энергетических характеристик. В нём мы попробуем ответить на вопрос, действительно ли флагманский Alder Lake проигрывает по энергоэффективности старшему процессору конкурента и что будет, если поставить их потребление в одни и те же рамки.
Чьё энергопотребление выше: Core i9-12900K или Ryzen 9 5950X?
Вопрос, поставленный в заголовке этого раздела, выглядит довольно странным, ведь ответ на него кажется очевидным. Достаточно сравнить паспортные характеристики флагманских 16-ядерников.
Core i9-12900K | Ryzen 9 5950X | |
---|---|---|
Микроархитектура |
Golden Cove Gracemont |
Zen 3 |
Техпроцесс | Intel 7 | TSMC N7 |
Сокет | LGA1700 | Socket AM4 |
Ядра | 8P+8E | 16 |
Потоки | 24 | 32 |
Частоты P-ядер, ГГц | 3,2-5,2 | 3,4-4,9 |
Частоты E-ядер, ГГц | 2,4-3,9 | - |
Тепловой пакет, Вт | 125 | 105 |
Максимальное тепловыделение, Вт | 241 | 142 |
L3-кеш, Мбайт | 30 | 2 × 32 |
Память |
DDR4-3200 DDR5-4800 |
DDR4-3200 |
Встроенная графика | UHD 770 | Нет |
PCIe |
16 линий 5.0 4 линии 4.0 |
24 линии 4.0 |
Цена | $589 | $799 |
И действительно, обе величины, имеющие отношение к потреблению и тепловыделению – тепловой пакет и максимальное тепловыделение, –выглядят не в пользу Alder Lake. По первой характеристике Ryzen 9 5950X в сравнении с Core i9-12900K кажется экономичнее на 16 %, а по второй – на 32 %. Однако реальность такова, что сопоставлять эти характеристики для процессоров разных производителей напрямую не совсем корректно. Они вкладывают в величину TDP разный смысл.
Так, тепловой пакет (TDP) у процессоров Intel описывает усреднённое значение тепловыделения при некоей эталонной нагрузке, наблюдаемое при работе процессора на заявленной в спецификации базовой частоте, которая зачастую довольно далека от реальной (3,2 ГГц для Core i9-12900K). Более того, для своих процессоров AMD описывает TDP вообще не как тепловыделение при каких-то условиях, а как эффективность требуемой системы охлаждения, которая рассчитывается через способность эталонного кулера удерживать для CPU заранее определённую температуру. Таким образом различие в величинах TDP у Core i9-12900K и Ryzen 9 5950X может вообще ничего не значить.
Другая характеристика, названная в таблице максимальным тепловыделением, тоже плохо подходит для прямого сравнения процессоров разных производителей. Для процессоров Alder Lake это Maximum Turbo Power (MTP) – максимальное тепловыделение, которого процессор может достигнуть в турборежиме. А для процессоров Ryzen речь идёт о Package Power Tracking (PPT) – ограничении энергопотребления, которое используется при автоматической подстройке частоты в рамках технологии Precision Boost 2.0. Поэтому если в случае Intel указанный предел – это некая максимальная величина, которая может быть вообще недостижима на практике, то в случае AMD речь идёт об ограничении, вокруг которого построены алгоритмы выбора тактовой частоты.
Безусловно, нечто общее у MTP и PPT всё же есть. И Core i9-12900K, и Ryzen 9 5950X, при работе в номинальном режиме, запрещается потреблять больше этих величин. Однако простое практическое сравнение потребления этих процессоров (настроенных в соответствии со спецификациями) хорошо показывает, насколько это различные характеристики.
Ryzen 9 5950X демонстрирует максимальное энергопотребление в любых ресурсоёмких задачах. То есть фактически его рабочая частота при сколько-нибудь серьёзных нагрузках искусственно ограничивается. Даже в игре потребление этого процессора приближается к максимально разрешённой величине. Core i9-12900K, напротив, не только в Cyberpunk 2077, но и даже при рендеринге совершенно не страдает от ограничений по потреблению и работает на максимуме своих возможностей. Ограничение MTP для него вступает в силу только при стресс-тестировании в Prime95 – в счётной программе, которая активно пользуется AVX- и AVX2-инструкциями, которые имеют повышенную энергоёмкость в случае процессоров Intel.
Более того, очень любопытно, что при игровой нагрузке Core i9-12900K оказывается даже экономичнее 16-ядерного процессора AMD. Такую ситуацию мы видели и для других процессоров семейства Alder Lake, а теперь она подтвердилась и для флагмана. При игровом использовании Core i9-12900K действительно холоднее и энергоэффективнее, чем Ryzen 9 5950X. Впрочем, экономичность Ryzen 9 5950X в ресурсоёмких приложениях тоже можно подвергнуть сомнению. Дело в том, что если померить потребление Core i9-12900K и Ryzen 9 5950X со снятыми пределами энергопотребления, то картина получается совершенно иной.
Как видите, Core i9-12900K может быть экономичнее флагманского процессора AMD не только при игровой нагрузке. Если снять все заложенные в спецификациях ограничения по потреблению, то Core i9-12900K будет требовать меньше электроэнергии и при рендеринге. А единственная ситуация, в которой старший Alder Lake действительно проявляет высокие энергетические аппетиты, – AVX-нагрузка.
Получается, что мнение о прожорливости Core i9-12900K в любых условиях не соответствует действительности. Потребление процессоров Alder Lake находится во вполне обычных для сегодняшних CPU рамках. Архитектура этого процессора отличается от архитектуры Rocket Lake и не выделяется какими-то сверхъестественными требованиями к питанию, плюс не стоит забывать и про новый техпроцесс Intel 7, который внёс дополнительный вклад в энергоэффективность.
В конечном итоге флагманский Alder Lake – очень гибкий процессор в смысле энергопотребления и тепловыделения. Претензии, касающиеся прожорливости, высоких температур и необходимости крайне мощного охлаждения при любом сценарии использования, вряд ли можно назвать серьёзными и обоснованными. Как показало исследование, Core i9-12900K можно назвать горячим и прожорливым лишь на небольшом подмножестве ресурсоёмких приложений, но в большинстве случаев предельное потребление 16-ядерного Alder Lake оказывается даже ниже, чем у 16-ядерного Ryzen 9 5950X.
При этом нужно понимать, что любые современные процессоры имеют возможность гибкой регулировки потребления в широких пределах. Именно из-за этого и возникают принципиальные различия в характере поведения процессоров в платформах LGA1700 и Socket AM4. В то время как AMD жёстко ограничивает потребление своих старших CPU по умолчанию, урезая при этом их производительность, Intel с флагманскими процессорами действует совсем по-другому – компания предоставляет энтузиастам максимальную производительность, задвигая экономичность на второй план. Но при этом любой владелец процессора Intel может при необходимости превратить его из чипа с потреблением, в пике достигающим 200 с лишним ватт, во вполне экономичное решение, которое можно без проблем использовать даже в компактных системах форм-фактора Mini-ITX. И это – совершенно элементарная задача, которая решается парой настроек в BIOS.
Причём можно не опасаться урезать Alder Lake по потреблению – производительность при этом снижается не слишком заметно. В первую очередь это касается игровых систем – в них Core i9-12900K с пределом производительности 241 Вт (по умолчанию) и 125 Вт (по TDP) проявляет себя практически одинаково. Впрочем, и в ресурсоёмких приложениях какого-то катастрофического падения быстродействия при двукратном снижении максимального потребления тоже не наблюдается.
Отдельно нужно заметить, что выравнивание пределов потребления Core i9-12900K и Ryzen 9 5950X не приводит к какому-то изменению в их относительной производительности. В тех задачах, где процессор Intel опережал конкурента, он остаётся быстрее и при установке более строгих ограничений. Иными словами, Core i9-12900K столь привлекателен для геймерских конфигураций отнюдь не за счёт высокого максимального потребления, он точно так же выигрывает у представителей семейства Ryzen и в энергоэффективном варианте.
И последний важный вывод касается того, что Core i9-12900K продемонстрировал отличные способности работы в широком диапазоне настроек энергопотребления. Помещённый в 65-Вт рамки Ryzen 9 5950X может потерять существенно больше половины изначальной производительности, тогда как Core i9-12900K в аналогичных условиях продолжает показывать достаточно неплохую производительность как в играх, так и при ресурсоёмкой нагрузке.
- Комментарии