Методика тестирования компьютерных систем образца 2017 года
Появление шестиядерных процессоров Intel для «модифицированной» платформы LGA1151 вызвало изрядное количество шума. Вовсе не потому, что они являются чем-то уникальным: на самом деле процессоры с формулой «6 ядер/12 потоков» компания отгружает еще с 2010 года, а в конце 2014 года младшие модели таковых стали относительно доступны для широких масс трудящихся. Да и AMD очень успешно выступила в начале 2017 года, «опустив» планку вообще до $200 — дешевле, чем новые Core i7. Но все равно эти процессоры являются новым для рынка продуктом: для недорогих систем высокой интеграции ранее ничего подобного не предлагалось. Сейчас же можно спокойно приобрести какой-нибудь Core i5-8400 или там i7-8700, установить его в очень компактный корпус даже без дискретной видеокарты (интегрированное видеоядро, как мы уже установили, вполне подходит современному ПО в качестве «ускорителя», так что за кадром остаются только игры) и пользоваться. Собственно, этим интерес к ним и вызван.
Соответственно, нет ничего удивительного в том, что новые Core i3, начавшие поставляться во второй волне отгрузок, особого шума не вызвали — принципиально новыми продуктами они не являются. «Колесная формула» 4/4 — в какой-то степени вообще отсылка к Core 2 Quad десятилетней давности. Но даже если отбросить эти процессоры вместе с Core первого поколения, попадаем... в 2011 год, когда появились четырехъядерные Core i5 семейства «2000»: с интегрированной графикой, кольцевой шиной, 6 МиБ L3 и т. д. и т. п. Разумеется, производительность с тех пор подросла даже при прочих равных, а интегрированное видеоядро изменилось радикально, но принципиально эти процессоры от новых Core i3 уже не отличались. Разве что уровнем цен, но на фоне общей стоимости компьютера и возможности со скидкой найти процессор (б/у, а то и новый) предыдущего поколения это не так важно. Тем более, снижение цен пока лишь потенциальное — ввиду отсутствия для новой платформы бюджетных чипсетов и плат на их основе. Старшему Core i3-8350K это не всегда будет мешать: экономному любителю разгона в паре с платой на Z370 он обойдется (в идеале) дешевле, чем i5-7600K+Z270… С другой стороны, если человек собирался купить i5-7600K, то велика вероятность, что он решится на i5-8600K вместо того, чтобы немного сэкономить.
Впрочем, раз процессоры есть — их надо тестировать. Тем более, по весне уже и недорогие платы появятся, так что можно подготовиться к этому моменту заранее. Да и с младшими моделями AMD Ryzen наконец-то есть что сравнивать напрямую, без скидок на разную функциональность платформ. К тому же, хотя принципиальной новизны в обновленных Core i3 нет, в рамках семейства Core i3 это все же шаг вперед — первый с момента появления этих процессоров в 2010 году, с которого семейство и числилось в радикально двухъядерных. Между тем двухъядерными (пусть и с Hyper-Threading) в прошлом году стали уже и Pentium, так что (как мы писали в их обзоре) необходимость «сдвинуть вверх» и другие семейства стала очевидной — вне зависимости от того, кто там еще что выпускает.
Конфигурация тестовых стендов
Процессор | Intel Core i3-8100 | Intel Core i3-8350K | Intel Core i5-8400 |
---|---|---|---|
Название ядра | Coffee Lake | Coffee Lake | Coffee Lake |
Технология производства | 14 нм | 14 нм | 14 нм |
Частота ядра, ГГц | 3,6 | 4,0 | 2,8/4,0 |
Количество ядер/потоков | 4/4 | 4/4 | 6/6 |
Кэш L1 (сумм.), I/D, КБ | 128/128 | 128/128 | 192/192 |
Кэш L2, КБ | 4×256 | 4×256 | 6×256 |
Кэш L3, МиБ | 6 | 8 | 9 |
Оперативная память | 2×DDR4-2400 | 2×DDR4-2400 | 2×DDR4-2666 |
TDP, Вт | 65 | 91 | 65 |
Цена |
виджет Яндекс.Маркет
|
виджет Яндекс.Маркет
|
виджет Яндекс.Маркет
|
На данный момент компания поставляет ровно два Core i3 «восьмого поколения», так что логично протестировать оба — и добавить к ним результаты младшего Core i5 для оценки того, что можно получить за чуть большие деньги. Действительно «чуть» — рекомендованная цена i3-8350K буквально на $10-$15 меньше, так что плата за шестиядерность в общем-то невелика. С другой стороны, 8350К на первый взгляд выглядит как очень хороший (пусть и четырехъядерный) процессор: базовая частота в 4 ГГц и разблокированные множители делают его прямым конкурентом некогда старшего Core i5-7600K, а флагман «шестого» поколения семейства вообще мог получить такую частоту ядер только при разгоне, в противном случае ограничиваясь лишь 3,9 ГГц, да и то не на всех ядрах. Кроме того, есть у 8350К и целых 8 МиБ кэш-памяти третьего уровня, что встречалось лишь в Core i5 первого поколения. Словом, всем модель интересна... но уже не модна, а для выходящего из моды «четырехъядерника» дороговатая. Вот Core i3-8100, напротив, стоит столько, сколько и положено Core i3, однако (судя по ТТХ) должен быть способен с легкостью конкурировать по производительности с процессорами уровня Core i5-7500 не говоря уже о более старых и медленных.
Процессор | AMD Ryzen 3 1200 | AMD Ryzen 3 1300X | AMD Ryzen 5 1400 |
---|---|---|---|
Название ядра | Ryzen | Ryzen | Ryzen |
Технология производства | 14 нм | 14 нм | 14 нм |
Частота ядра, ГГц | 3,1/3,4 | 3,5/3,7 | 3,2/3,4 |
Количество ядер/потоков | 4/4 | 4/4 | 4/8 |
Кэш L1 (сумм.), I/D, КБ | 256/128 | 256/128 | 256/128 |
Кэш L2, КБ | 4×512 | 4×512 | 4×512 |
Кэш L3, МиБ | 8 | 8 | 8 |
Оперативная память | 2×DDR4-2667 | ||
TDP, Вт | 65 | 65 | 65 |
Цена |
виджет Яндекс.Маркет
|
виджет Яндекс.Маркет
|
виджет Яндекс.Маркет
|
Наиболее близкими аналогами Core i3 в плане процессорной части являются, как уже сказано, Ryzen 3. Вот с ценами ситуация чуть более сложная, поскольку Ryzen 3 1200 стоит (официально) чуть дешевле, чем Core i3-8100, а 1300Х — чуть дороже, но при этом оба заметно дешевле, чем Core i3-8350K. Последний по цене сопоставим уже с Ryzen 5 1400, а Core i5-8400 непосредственно конкурирует с Ryzen 5 1500X. Но виртуально — все-таки процессоры Ryzen на рынке уже давно, да и недорогие системные платы для них тоже есть в широком ассортименте, так что розничные цены на платформу «в целом» могут быть очень разными — вплоть до непосредственного пересечения младшего Core i5 уже с шестиядерным Ryzen 5 1600, который (как мы уже знаем) процентов на 15 быстрее в среднем. С другой стороны, если уж начинать сравнивать цены, придется учитывать и то, что процессоры Ryzen с интегрированным GPU пока еще не поставляются. А когда будут — ограничатся четырьмя ядрами (по крайней мере, первое время), зато получат более быструю графику. В общем, по-прежнему нужно учитывать массу факторов. Или не учитывать, что мы сегодня для простоты и сделаем — просто запомнив, что Ryzen 5 1600 немного быстрее всей «новой» тройки Intel, да еще и к разгону благосклонен.
Процессор | Intel Core i3-7350K | Intel Core i5-7400 | Intel Core i5-7600K |
---|---|---|---|
Название ядра | Kaby Lake | Kaby Lake | Kaby Lake |
Технология производства | 14 нм | 14 нм | 14 нм |
Частота ядра, ГГц | 4,2 | 3,0/3,5 | 3,8/4,2 |
Количество ядер/потоков | 2/4 | 4/4 | 4/4 |
Кэш L1 (сумм.), I/D, КБ | 64/64 | 128/128 | 128/128 |
Кэш L2, КБ | 2×256 | 4×256 | 4×256 |
Кэш L3, МиБ | 4 | 6 | 6 |
Оперативная память | 2×DDR4-2400 | 2×DDR4-2400 | 2×DDR4-2400 |
TDP, Вт | 60 | 65 | 91 |
Цена |
виджет Яндекс.Маркет
|
виджет Яндекс.Маркет
|
виджет Яндекс.Маркет
|
Что же касается процессоров для «старой» версии LGA1151, то тут все просто — рекомендованные розничные цены устройств от первой цифры номера не зависят. Но прямое сравнение не интересно — очевидно же, что i3-8100 в многопоточных приложениях всегда быстрее, чем i3-7100 и т. п. Да и 8350K с точки зрения покупателя является прямым конкурентом вовсе не для непосредственного предшественника в виде i3-7350K, а аналогом i5-7600K как уже было сказано выше. Поэтому мы решили взять результаты такой тройки — самый быстрый двухъядерный Core i3 (таким он, по-видимому, останется уже навсегда) и пара Core i5.
Интегрированное видеоядро мы сегодня «трогать» не будем — по сравнению с предыдущим поколением оно все равно не изменилось. Достаточно для неигровых приложений, непригодно для игр — ситуация остается стабильной. Тем более, что, как уже сказано, в настольных Ryzen пока и такого нет. Поэтому все системы были укомплектованы видеокартой на базе GeForce GTX 1070 — заодно и игровую производительность оценим. Объем оперативной памяти во всех случаях составлял 16 ГБ. Ее тактовая частота — максимальная «официальная» для процессоров Intel и 2933 МГц для Ryzen.
Методика тестирования
Методика подробно описана в отдельной статье. Здесь же вкратце напомним, что базируется она на следующих четырех китах:
- Методика измерения производительности iXBT.com на основе реальных приложений образца 2017 года
- Методика измерения энергопотребления при тестировании процессоров
- Методика мониторинга мощности, температуры и загрузки процессора в процессе тестирования
- Методика измерения производительности в играх образца 2017 года
Подробные результаты всех тестов доступны в виде полной таблицы с результатами (в формате Microsoft Excel 97—2003). Непосредственно же в статьях мы используем уже обработанные данные. В особенности это относится к тестам приложений, где все нормируется относительно референсной системы (AMD FX-8350 с 16 ГБ памяти, видеокартой GeForce GTX 1070 и SSD Corsair Force LE 960 ГБ) и группируется по сферам применения компьютера.
iXBT Application Benchmark 2017
В этой (да и в большинстве других) группе приложений Core i3-7350K может рассматриваться лишь в роли мальчика для битья, новые же модели сопоставимы с Core i5 — как и ожидалось. В принципе, i3-8350K в какой-то степени может побороться и с младшим Ryzen 5 1400, но на фоне Core i5-8400 выглядит слишком бледно. Причем очевидно, что и разгоном тут дело не исправишь. Вот Core i3-8100 после появления недорогих системных плат будет крайне интересен в качестве процессора для бюджетного компьютера — особенно без дискретной видеокарты. Впрочем, конкуренцию Ryzen 3 он может составить и при покупке таковой — но только после появления недорогих чипсетов и плат на их основе.
В общем и целом расклад не меняется — только Core i3 упрочил свои позиции относительно сопоставимых по цене (увы, пока виртуально) Ryzen. Core i3-8350K в очередной раз обогнал Core i5-7600K, что мы снова не склонны считать слишком уж большим успехом — очевидно, что такие нагрузки наиболее благосклонны к шестиядерным процессорам AMD и Intel, благо последние стоят не на много дороже уже сейчас. Младшие представители соответствующих линеек во всяком случае.
Отметим, что в видеоредакторах Core i3-8100 сумел обойти уже и Ryzen 5 1400 — степень утилизации многоядерных многопоточных процессоров в этих программах намного ниже, чем при чистом кодировании. Т. е. в качестве бюджетного решения он будет очень неплох. Но только будет — когда появятся бюджетные же платы. А Core i3-8350K может пригодиться и «небюджетная» плата, однако на наш взгляд он слишком дорог для такой производительности, но даже при разгоне в лучшем случае догонит Core i5-8400 или Ryzen 5 1600, работающих в штатном режиме. Или незначительно обгонит — не более того. Таким образом, «разгоняемый» Core i3 все равно остается достаточно странноватым решением. Пусть и не настолько странным, каким был Core i3-7350K.
Adobe Photoshop «портит малину» уже не только Core i5, но и Core i3. Однако, как выяснилось, виной тому ровно один из используемых фильтров, так что мы планируем при (скором) обновлении методики тестирования от него отказаться. Однако даже при таком раскладе Core i3-7350K сложно было считать победителем, хотя из всех процессоров Intel, представленных на диаграмме, только он обладает поддержкой Hyper-Threading: благодаря остальным программам i3-8350K демонстрирует те же результаты. А i5-8400 еще быстрее — и даже быстрее Ryzen 5 1400. Впрочем, используемая нами версия Lightroom в свою очередь демонстрирует немного странные результаты на шести- и восьмиядерных процессорах AMD, так что от окончательного вердикта по межфирменной конкуренции мы пока воздержимся — до обновления программ. А с внутрифирменной все просто — в очередной раз можно поставить знаки приближенного равенства в парах «i3-8100/i5-7500» и «i3-8350K/i5-7600K».
Что касается распознавания текста, то в поведении FineReader тоже есть своеобразный нюанс — «сверхлинейное» масштабирование в парах Ryzen 5 1400/1600 и вот теперь такое же при сравнении i5-8350K с i5-8400. Складывается ощущение, что программа очень требовательна к системе памяти, причем для выполнения тестового задания ей явно недостаточно 8 МиБ L3 собственно и в паре Core i7-7700K/8700K разница результатов чуть больше, чем можно было бы предположить. Впрочем, имеет это лишь академический интерес — понятно, что при такой относительно простой целочисленной и легко параллелящейся нагрузке лишними никогда не будут ни физические ядра, ни дополнительные потоки вычисления. Но первые — более предпочтительны, так что остается порадоваться, что Core i5 получили именно шесть ядер без HT, а не четыре с НТ. Хотя это вполне может быть как раз вызвано прикидками на будущую конкуренцию с APU на базе Ryzen.
Аккуратные лесенки во всех семействах, некоторая нелюбовь к Ryzen (а вот к процессорам семейства FX это приложение было очень благосклонно) и... отсутствие необходимости в большом количестве ядер/потоков — в отличие от предыдущего случая. Как видим, и такое бывает.
Ядра нужны, потоки не очень, определенная «заточенность» под Intel есть — по понятным причинам, вся тройка под процессоров «новый» LGA1151 оказывается в фаворитах гонки. Из остальной шестерки единственным, кому удалось обогнать хотя бы Core i3-8100, оказался исключительно (недавно топовый) Core i5-7600K.
Но в общем и целом архитектурное сходство процессоров «седьмого» и «восьмого» поколения Core и изменившиеся количественные характеристики приводят к закономерному итогу: Core i3-8100 демонстрирует производительность на уровне средних Core i5 недавнего прошлого и с легкостью обгоняет любые Ryzen 3, а Core i3-8350K является полноценной заменой Core i5-7600K (не говоря уже о чуть более старом 6600K) и даже может потягаться с младшими Ryzen 5, но... На наш взгляд все равно слишком дорог: слишком уж невелика разница в цене с шестиядерными процессорами AMD, а с «коллегами по цеху» — еще меньше. Любитель же оверклокерских экспериментов, готовый и соответствующую плату купить, как нам кажется, все равно выберет Core i5-8600K. Или вообще Ryzen 7 1700. А при желании сэкономить — и Ryzen 5 1600 отлично разгоняется, причем на недорогих платах. Если же кто и хотел купить под разгон четырехъядерный Core, то за семь лет наверняка это уже и сделал. И вряд ли будут менять на что-то того же уровня.
Энергопотребление и энергоэффективность
Еще одним недостатком старших моделей в линейке является более высокое энергопотребление. Впрочем, Intel с этим вопросом получилось разобраться получше, чем AMD — такой заметной зависимости от тактовой частоты нет, но все равно — система на процессоре с меньшим числом ядер не обязательно выигрывает у такой же с большим. Правда в предыдущем поколении с этим дела обстояли еще хуже, так что новые решения позволяют даже немного сэкономить и без поправки на производительность.
А с ней все еще лучше. Но в очередной раз наиболее это заметно в случае младших моделей в линейках, т. е. Core i3-8100 и i5-8400. Заодно и недорогих. Но сильно страдающих от отсутствия дешевых плат, да и особенностей розничного ценообразования тоже. Впрочем, с последним как раз Core i3 повезло — из-за отсутствия особого ажиотажа их цены несколько ближе к положенному уровню уже сейчас.
iXBT Game Benchmark 2017
В принципе, уже и Core i3-7350K достаточно было для получения максимальных результатов, а остальных — и подавно. Да и с марта игру ожидает переход на совсем новый движок, так что слишком уж вдумчиво изучать ее результаты мы не будем.
В данном случае тоже — тут и видеокарты просто маловато. Даже для таких вот относительно недорогих процессоров :)
Стратегии всегда были и будут процессорозависимы, но тоже способны обходиться пристойным четырехъядерным процессором. Таким, как новые Core i3, например.
Мы уже отмечали, что лучше всего в этой игры выглядят старшие процессоры для LGA1150. Новые Core i5, впрочем, тоже неплохи, а вот Core i3 не блещут. Впрочем, с приличной видеокартой 60+ FPS обеспечивают — и ладно.
Игра не старая, но способная обходиться и двумя ядрами. В итоге всех побеждает старый Core i3-7350K, где частота этих двух ядер максимальная :) Хотя в целом, опять же, порядка 60 FPS есть — и этого вполне достаточно.
Некоторые процессоры в этой игре и сотню кадров в секунду позволяют получить — насколько это может быть заметно на практике, вопрос дискуссионный. Нам же более важно то, что новые Core i3 ведут себя как и предполагалось — нормальные четырехъядерники. Столько уже использовать умеют многие игры, больше — далеко не многие, но даже в последнем случае, как видим, этого обычно хватает.
В этой игре до максимум чуть-чуть не добираемся, но уже совсем чуть-чуть. Впрочем, и современные Pentium обеспечивают в ней больше 60 FPS, что на практике будет даже избыточно — вряд ли кто-то будет использовать с ними видеокарту класса GTX 1070. Да и новые Core i3 тоже вряд ли — все-таки по уровню рекомендованных цен им более соответствуют разные версии 1060. Но можно и больше — если вообще игры интересуют, то можно считать, что Core i3 опять стали неплохими «игровыми процессорами» в том смысле, который в этот оксюморон обычно вкладывается :)
Итого
В принципе, итог тестирования был предсказуем заранее: если какая-то интрига при сравнении «новых» Core i5 со старыми Core i7 (и многими другими процессорами — в т. ч. и не слишком старыми) сохранялась, то «новые» Core i3 идеологически в точности совпадают со «старыми» Core i5, поэтому и ведут себя аналогично. С более старыми, чем предназначены для предыдущей версии LGA1151, расхождений будет, конечно, больше, но все они имеют не качественный, а лишь количественный характер (следовательно, и не слишком значимы на практике). Но иногда нужно проверять и то, что заранее кажется верным — результат оказывается соответствующим, однако и это тоже результат.
Что же касается оценки новых процессоров в целом, то в основном она ближе к положительной. Во-первых, это очередное небольшое снижение стоимости «производительности для народа», против чего сложно возражать. Во-вторых, повышение привлекательности технологии кэширования Optane Memory: в уходящем году ей сильно мешало отсутствие совместимости с Pentium и слишком малые отличия последнего от Core i3, а с более старыми устройствами она вообще несовместима. Теперь же еще одна совместимая платформа, да и резон при ее выборе доплатить за Core i3, а не ограничиваться Pentium Gold (так теперь будут называться модели на «взрослой» микроархитектуре — в отличие от «атомных» Pentium Silver) тоже появился. И даже в отсутствии радикальной новизны тоже есть свои плюсы — в итоге розничные цены Core i3 буквально с момента анонса оказались куда ближе к рекомендованным, чем для все еще немного дефицитных Core i5/i7. Но ценовые ложки меда сильно портит большая ложка дегтя: для этих процессоров до сих пор нет «подобающих» системных плат. Подходящие для Core i3-8350K недорогие модели на Z370 уже появились, но «недорогие» они лишь относительно: платы на В350 раза в полтора дешевле, так что с т. з. любителя разгона (если его вообще заинтересует очередной четырехъядерный Core) комплект из такой платы и Ryzen 5 1600 даже по цене интереснее. А для Core i3-8100 (равно как и для Core i5-8400) жизненно необходимы более дешевые платы — все равно в их случае даже «зуда разгона» не будет. Но плат придется ждать до весны, т. е. в лучшем случае рынок стабилизируется к лету — а там уже и новые интересные модели процессоров могут выйти.