Всем привет, в данном цикле статьей рассмотрим смысл перехода со старого компьютерного железа на новое. В данной статье рассмотрим смысл для перехода со старой платформы на новую (т.е., процессор + материнская плата + ОЗУ), проведя в данной статье тесты в синтетике и играх. Рабочие задачи рассмотрим в следующей статье этого цикла.
Тестирование
Для анализа смысла перехода на новую платформу, сравнивать будем AMD Ryzen 5 5500, AMD Ryzen 5 5600G и AMD Ryzen 7 5700X, Intel Core i7 – 4770 (для сравнения со старым процессорами и есть ли смысл переходить с условного i7 – 2600K (также будет в тестах) на новый Ryzen) и ещё для сравнения Intel Core i3 – 8100 и Intel Core i5-9400F (для сравнения более менее современных процессоров Intel со старыми и i5-9400F будет в некоторых тестах).
Таблица с характеристиками тестируемых процессоров приведена ниже.
Модель процессора |
Архитектура |
Количество ядер |
Количество потоков |
L1i кэш, КБ |
L1d кэш, КБ |
L2 кэш, КБ |
L3 кэш, МБ |
Базовая частота, ГГц |
Частота буста, ГГц |
Версия PCIe |
Сокет |
AMD Ryzen 7 5700X |
Zen 3 |
8 |
16 |
256 |
256 |
4096 |
32 |
3,4 |
4,6 |
4 |
AM4 |
AMD Ryzen 5 5600G |
Zen 3 |
6 |
12 |
192 |
192 |
3072 |
16 |
3,9 |
4,4 |
3 |
AM4 |
AMD Ryzen 5 5500 |
Zen 3 |
6 |
12 |
192 |
192 |
3072 |
16 |
3,6 |
4,2 |
3 |
AM4 |
Intel Core i5-9400F |
Coffee Lake R |
6 |
6 |
384 |
384 |
1536 |
9 |
2,9 |
4,1 |
3 |
LGA 1151v2 |
Intel Core i3-8100 |
Coffee Lake |
4 |
4 |
256 |
256 |
1024 |
6 |
3,6 |
- |
3 |
LGA 1151v2 |
Intel Core i7-4770 |
Haswell |
4 |
8 |
256 |
256 |
1024 |
8 |
3,4 |
3,9 |
3 |
LGA 1150 |
Intel Core i7-2600K |
Sandy Bridge |
4 |
8 |
256 |
256 |
1024 |
8 |
3,4 |
3,8 |
2 |
LGA 1155 |
Материнские платы для процессоров:
-
i7-2600K – Asus P8Z68-V PRO/Gen3;
-
i7-4770 – Gigabyte Z87X-UD4H;
-
i3-8100 – Asus H310M-K;
-
Ryzen 5000 – MSI B550A – Pro, Gigabyte X570S UD, Asus TUF B550.
ОЗУ:
-
i7-2600 – Crucial Balistix DDR3-1600 32GB(4x8 GB)
-
i7-4770 – Crucial Balistix DDR3-1600 32GB(4x8 GB)
-
i3-8100 – Team Group DDR4-2400 8GB (2x4 GB)
-
i5-9400F – DDR4-2666 16 GB (2x4 GB)
-
Ryzen 5000 – Team Group DDR4-3200 32GB (4x8 GB).
Перед началом тестирования, сравним материнские платы, а именно – Gigabyte X570S UD и Asus P8Z68-V PRO/Gen3. Сначала приведём фото этих плат – Gigabyte X570S UD:
И Asus P8Z68-V PRO/Gen3:
Сравним эти два платы, для понимания прогресса/деградации за ±10 лет. Видим, что отказались от PCI окончательно (это не означает, что совсем нет новых плат с этим разъёмом, но их стало в разы меньше), добавили M.2 (по большой части – 2 М.2, но на Gigabyte X570S UD их 3), на 2 SATA стало меньше (за 8 SATA нужно отдать вдвое больше). И получается так, что по факту, M.2 заменили SATA. Если раньше была один разъём USB 3 на переднюю панель, то теперь один USB 3.2 и один под USB Type C, хотя справедливости ради, данный разъём работает в режиме USB 3.2. Также стало на один меньше USB 2.0 (вместо 3, стало 2). На новых платах под сокет Intel аналогичная ситуация. Количество PCIe осталось ± тем же. В новых платах есть возможность прошивки UEFI без участия процессора. Также добавились разъёмы под подсветку (на Gigabyte X570S UD их аж 3 штуки). Выводы делайте сами.
Тесты в синтетических бенчмарках
Посмотрим результаты в синтетике. Для тестирования будем использовать CPU-Z, Cinebench R2023, AIDA64, LinX, 7-zip. Начнём…с CPU-Z.
Разница между Ryzen 7 5700X и i7-2600K в частоте – 22%, а по производительности – 88% (с учётом частоты), что неплохо, но учитывая сколько прошло времени, есть над чем задуматься.
И также видно, что однопоток ± схожий у первой троицы – Ryzen 5 5500, Ryzen 5 5600G и Ryzen 7 5700X и другой троицы – Intel Core i3 – 8100, Core i7 – 4770 и Core i7-2600K. Если в первом случаи небольшая разница между первой троицей вызвана частотой и можно увидеть, что производительность у всех представителей Zen 3 ± одинаковая. То во второй троице по интереснее – у i3 частота ниже, но у i7-4770 более старая архитектура и за счёт этого, не смотря на 200 МГц большую частоту, он проигрывает i3, что также относится и к i7-2600K, но у него ситуация ещё хуже, при разнице в 100 МГц на одно ядро.
По многопотоку другая ситуация. В многопотоке i3-8100 равен i7-2600K, i7-4770 обгоняет эту пару на 19,5%. Ryzen 5 5500/Ryzen 5 5600G быстрее i7-4770 на 127%, за счёт количества ядер и архитектуры, а они отстают от Ryzen 7 5700X на 32,59% из-за того, что у Ryzen 7 5700X 8 ядер, а у Ryzen 5 5500/Ryzen 5 5600G. Но если сравнить разницу между i7-4770 и Ryzen 7 5700X, то разница составит 206,69%, фактически, двукратная разница. По многопотоку разница между первым (Ryzen 7 5700X) и последним местом (i7-2600K) составляет 279%.
Теперь проведём тестирование в LinX, который обычно используют для тестирования стабильности системы, но тут интересует сам результат в GFLOPS. Посмотрим на результаты, для начала – посмотрим результаты без AVX инструкций.
Без векторных инструкций, картина следующая – в один поток, разница между i3-8100 и i7-2600K составляет 5,49% в пользу i3-8100, а вот i7-4770 имеет преимущество перед i3-8100 в 5,3%. Можем сделать вывод, что разница минимальна между этими тремя процессорами. i7-4770 отстаёт от Ryzen 5 5500 на 75,5%, а от Ryzen 7 5700X – 92,4%. А Ryzen 5 5500 отстаёт от Ryzen 7 5700X на 9,62%, сказывается разница в частоте в 400 МГц.
В многопотоке немного по другому. Разница между i3-8100 и i7-2600K составляет 22,45% в пользу последнего. Разница между i3-8100 и i7-4770 минимальна, чем можно и пренебречь. i7-4770 в многопотоке отстаёт от Ryzen 5 5500 на 187%, а от Ryzen 7 5700X –257,85%. Ryzen 5 5500 отстаёт от Ryzen 7 5700X на 24,66% из-за меньшого количества ядер (6 против 8).
Теперь тест LinX с AVX инструкциями:
В LinX с векторными (AVX) инструкциями всё резко поменялось. Из-за отсутствия AVX2 у i7-2600K, он сильно отстаёт от других процессоров. От i7-4770 он отстаёт на 107,75% в однопотоке и 117,75% в многопотоке. Если сравнить i7-2600K с Ryzen 5 5500, то первый отстаёт на 125,82% в однопотоке и 314,69% в многопотоке. Если с Ryzen 7 5700X – 162,89% и 384,56% соответственно. i7-4770 и i3-8100 почти сравнялись. Отставание i3-8100 от Ryzen 5 5500 составляет 14,17% в однопотоке и 82,97% в многопотоке. В сравнении с i7-2600K, i3-8100 не так сильно отстаёт.
Теперь рассмотрим результаты в Cinebench R2023.
Тут поменьше конкурсантов, и как видим – разница между 5500 и 5600G невелика. Также заметно отставание i7-4770. От 5500/5600G отставание составляет 58,5% по однопотоку и 140,5% по многопотоку, а с 5700X ещё больше – 76,8% и 214,1% соответственно.
Теперь перейдём к тестам памяти, для тестирования памяти будет использоваться Membench из AIDA64. Начнём со скорости чтения:
Скорость памяти вполне коррелируется, где память DDR4-3200 – скорость чтения 45-46 ГБ/с, DDR4-2400-2666 – 34-35 ГБ/с и разница возникает только у процессоров с DDR3 – у 4770 на 2 ГБ/с скорость чтения выше, чем у i7-2600K. По записи интереснее.
Как видим, ± всё тоже самое, за исключением Ryzen 7 5700X. Из-за особенности работы шины чиплетных Ryzen, скорость падает вдвое
По скорости копирования ожидаемо, казалось бы…
Но как видим, у Ryzen 7 5700X скорость копирования выше на 9 ГБ/с, чем у Ryzen 5 5500/5600G. Видимо, из-за большей вычислительной мощности Ryzen 7 5700X, такая вот разница.
И задержки памяти:
Тут картина обратная и более интересная. У процессоров Intel хоть и скорость меньше, но и задержки меньше, и DDR3 имеет меньшую задержку (ожидаемо), но влияет ли это на производительность? Вопрос хороший, но ответ зависит от конкретной программы/игры.
И под конец – тест в архиваторе 7zip.
Скорость упаковки:
Если посмотреть на результат, то можно увидеть, что разница между i3-8100 и Ryzen 7 5700X составляет 275%. Как можно увидеть, i7 недалеко ушли от i3. Также можно отметить отставание Ryzen 5 5600G от Ryzen 5 5500. Скорее всего, дело в видеоядре, которые использует оперативную память как видеобуфер. И также можно отметить разницу между Ryzen 7 5700X и Ryzen 5 5500/5600G, она составляет 57,1%, что немало и это за счёт более объёмного кэша (на 16 МБ больше кэша) и на 2 больше ядер.
Посмотрим результат в MIPS:
Разница такая же, что неудивительно, так как скорость упаковки взаимосвязана с количеством операций в секунду.
Теперь посмотрим распаковку:
Аутсайдер остались те же, но разница увеличилась и составляет 312%, а вот отставания Ryzen 5 5500/5600G от Ryzen 7 5700X уменьшилось и теперь составляет 28,5%.
Теперь в MIPS:
Расстановка осталась такой же.
Игровые тесты
Для начала посмотрим результат в синтетическом игровом бенчмарке 3DMark в тесте Time Spy:
Как видим, i7-4770 отстает, что от Ryzen 5 5500, что от Ryzen 7 5700X. В случаи с первым разница составляет 2-х кратная, во втором – 169%. Тут сказывается, как и архитектура ядер, частота, их количество и оперативная память (DDR3 против DDR4 у Ryzen).
Переходим к самим играм. Игр будет мало, но результаты в них будут интересны (настройки будут в скобках). Возьмём для тестов minecraft 1.19.2 (Разрешение экрана: 1366х768, Графика: Потрясающе!, Сборка чанков: потоковая, Мягкое освещение: Максимум, V-Sync: Выкл, Уровни детализации: 4, Прорисовка: 14 чанков, Симуляция: 12 чанков, Частота Кадров: Максимум, Облака: Объёмные, Частицы: Все, Тени сущностей: Вкл) и 1.20.4 (Разрешение экрана: 1920х1080, Графика: Потрясающе!, Сборка чанков: потоковая, Мягкое освещение: Вкл, V-Sync: Выкл, Уровни детализации: 4, Прорисовка: 32 чанков, Симуляция: 32 чанков, Частота Кадров: Максимум, Облака: Объёмные, Частицы: Все, Тени сущностей: Вкл), и Trainz: A New Era (T:ANE) (1024x768, Vertical sync: None, Shadow quality: High, Main shadow resolution: 4096, Texture detail: High, Post Processing: Ultra, Water quality: Ultra, Antialiasing: 4x, Detail update rate: Ultra, Use multiple render threads: on, Use texture streaming: on, Use PhysX simulation: on, Process objects behind cameraL on) (других игр для тестов, где у меня были результаты именно этих 3-х процессоров, у меня больше нет).
Начнём с Minecraft 1.19.2 (тестировалось с видеокартой AMD Radeon RX 480 4 GB) и 1.20.4 (тестировалось с видеокартой Nvidia GeForce RTX 3060 8 GB).
Видим, что если сравнить i7-4770 с новыми Ryzen, то он от них сильно отстаёт, даже в этой игре. В версии 1.19.2, если смотреть разницу по среднему FPS, то видим, что i7-4770 отстаёт от Ryzen 5 5500 на 89. Но если посмотреть на 1% FPS, то видим, что i7-4770 отстаёт от Ryzen 5 5500 на 100%, а вот 0,1% FPS – i7-4770 отстаёт от Ryzen 5 5500 на 84,6.
Если сравнить в версию 1.20.4 только Ryzen, то мы видим, что Ryzen 5 5500 отстаёт от Ryzen 7 5700X по среднему FPS на 44%, по 1% – 15,79%, по 0,1% – 13,3%.
Теперь посмотрим результаты в T:ANE.
Видим, что i7-4770 отстаёт по среднему FPS от Ryzen 5 5500 – 100%, а от Ryzen 7 5700X – 153%. По 1% соответственно – 23,8% и 47,6%. А по 0,1% паритет. Разница между Ryzen 5 5500 и Ryzen 7 5700X составляет по среднему FPS – 26,56%, 0,1% FPS – 19,23% и по 0,1% FPS разницы нет.
Выводы
Как видим, i7-2600K и i7-4770, как и морально, так и технически во многих планах, устарели. По синтетике, они были в большинстве случаев на уровне i3-8100, хотя из-за памяти DDR3, скорость памяти у них меньше. Из сказанного, не имеет смысла переходить с них на i3 8 и 9 поколений, так как получим такую же производительность, как и на старых процессорах. Если посмотреть на Ryzen 5000 – они лучше во всех отношениях. В играх тоже имеет смысл перехода, но также вместе с тем, лучше поменять и видеокарту, чтобы не упираться в её производительность (но об этом в другой статье).
Также можно увидеть, что Ryzen 5 5500/5600G в среднем отстают от Ryzen 7 5700X на 25% – 50%. Связано это с L3 кэшом (16 МБ против 32 МБ) и дополнительными 2-мя ядрами. Разница в цене между ними двукратная, поэтому для игр лучше Ryzen 5 5500/5600G, но если видеокарта сильно мощная или игра сильно требовательная к процессору – тогда выбор в сторону Ryzen 7 5700X оправдан, а вот для рабочих задач – узнаем в следующий раз.