
Дослідження продуктивності 12-ядерного Intel Xeon E5-2670 v3 (Haswell) у сучасних іграх. Виявлено, що Hyper-Threading може знижувати FPS.
Якщо говорити начистоту, вибір 24-потокового процесора на базі архітектури Haswell як бюджетного геймерського CPU — справа вкрай сумнівна. Він гарячий, функціонує на відносно низькій частоті та споживає чимало електроенергії. Останнє тягне за собою необхідність покупки вельми недешевої, надійної материнської плати з якісною підсистемою живлення на потужних мосфетах, а також придбання ефективної системи охолодження, здатної розсіяти гарячий норов 12-ядерного монстра. Це накладає додаткові витрати на потенційного споживача, з чим, за підсумком, не кожен захоче зв'язуватися.
Проте, як показує практика (а саме продажі подібних чипів), попит на 24-потокові процесори вельми немалий, тому ми вирішили дослідити продуктивність одного з найдешевших 12-ядерних чипів Intel Xeon, а саме E5-2670 v3.
Перед вами 12-ядерний, 24-потоковий процесор, заснований на відносно актуальній архітектурі Intel Haswell-EP з кодовим позначенням Xeon E5-2670 v3. Давайте поглянемо на сам чип:
Маркування нашого тестового екземпляра — SR1XS; чип виготовлений у Малайзії, його номінальна частота становить 2300МГц, а TDP встановлений на позначці 120 ватт. Це вельми немалий показник, тож, якщо ви все ж таки наважитеся на покупку такого гарячого CPU, постарайтеся укомплектувати його відповідною системою охолодження.
В основі процесора E5-2670 v3 лежить 22-нм, 12-ядерна, 24-потокова варіація кристала Haswell-EP. Цей чип розрахований на встановлення в материнські плати з роз'ємом LGA 2011 v3, його номінальна частота дорівнює 2300МГц, однак за допомогою технології Turbo Boost 2.0 вона може істотно зростати: 3100МГц для одного ядра та 2700МГц для всіх 12 ядер, 24 потоків.
Xeon E5-2670 v3 оснащений 256КБ кеш-пам'яті другого рівня на ядро та спільним, справді гігантським для свого часу, кешем третього рівня розміром 30МБ. Швидкість вбудованого в процесор контролера пам'яті в E5-2670 v3 закріплена на позначці 3000МГц, на ній же функціонує і L3-кеш. Максимальна частота ОЗП обмежена чотириканальним контролером DDR4-2133МГц.
Окрім всіх вищеперелічених характеристик, слід зазначити наявність у 12-ядерного
⤢ ВІДКРИТИПроцесори Intel — Xeon X3470, Core i7-2600, Xeon X5660, Xeon E5-2667, Xeon E5-2620 v3, Xeon E5-2630 v3, Xeon E5-2660 v3 та Xeon E5-2670 v3;
Процесори AMD — FX-8350, FX-6350;
Охолодженняпроцесорів — Cooler Master Hyper 212 Black Edition (RR-212S-20PK-R1);
Оперативна пам'ять для LGA 11551156 — 4 планки по 8ГБ HyperX Genesis Na’Vi Edition (KHX16C9C2K2/8) загальним обсягом 32ГБ;
Оперативна пам'ять для LGA 1366 — 3 планки по 8ГБ HyperX Genesis Na’Vi Edition (KHX16C9C2K2/8) загальним обсягом 24ГБ;
Оперативна пам'ять для LGA 2011 — 4 планки по 8ГБ Micron MT36JSF1G72PZ-1G4M1HF загальним обсягом 32ГБ;
Оперативна пам'ять для LGA 2011 v3 — 4 планки по 4ГБ G.SKILL DDR4 F4-2400C15S-4GNT загальним обсягом 16ГБ;
Оперативна пам'ять для AM3+ — 4 планки по 8ГБ HyperX Genesis Na’Vi Edition (KHX16C9C2K2/8) загальним обсягом 32ГБ;
Материнська плата LGA 1156 — DELL OptiPlex 980 (0D441T, mod-BIOS);
Материнська плата LGA 1155 — Gigabyte GA-Z68P-DS3 (rev. 2.0);
Материнська плата LGA 1366 — DELL T3500 (09KPNV);
Материнська плата LGA 2011 — DELL T3610 (09M8Y8);
Материнська плата LGA 2011 v3 — Qiyida X99-H9 з модифікованим BIOS від Huananzhi x99-8m-f (Unlock Turbo Boost, а також розблоковано можливість керування таймінгами);
Материнська плата AM3+ — ASUS M5A97 LE R2.0;
Відеокарта — KFA2 GeForce RTX 2060 SUPER 8ГБ (~1950/14816МГц, Power Limit 112%);
Твердотільний накопичувач — KINGSTON SUV400S37240G 240,0 GB (Windows 10 + Ігри) + KINGSTON SUV400S37400G 400,0 GB (Ігри);
Блок живлення — Chieftec GPS-1250C.
Операційна система: Windows 10 x64 з останніми оновленнями станом на серпень 2022 року;
Драйвери відеокарти: NVIDIA GeForce 516.94 WHQL;
Додаткове ПЗ для заміру FPS: MSI Afterburner 4.6.4;
Ігри: тестування проводилося на актуальних версіях ігор станом на серпень 2022 року;
Налаштування ігор: тестування проводилося на максимально можливих налаштуваннях графіки в роздільній здатності 720p.
Процесори Intel:Core i7-2600@3400МГц, Dual-Channel DDR3@1866МГц (DDR3 timings 10-11-11-26, DDR3 voltage 1.550v);
Xeon X3470@3200МГц, Dual-Channel DDR3@1333МГц;
Xeon X5660@3066МГц, Triple-Channel DDR3@1333МГц;
Xeon E5-2667@3200МГц, Quad-Channel DDR3@1333МГц;
Xeon E5-2620 v3@3200МГц, Quad-Channel DDR4@1866МГц (DDR4 timings 10-10-10-24);
Xeon E5-2630 v3@3200МГц, Quad-Channel DDR4@1866МГц (DDR4 timings 10-10-10-24);
Xeon E5-2660 v3@3300МГц, Quad-Channel DDR4@2133МГц (DDR4 timings 12-12-12-32);
Xeon E5-2670 v3@3100МГц, Quad-Channel DDR4@2133МГц (DDR4 timings 12-12-12-35).
Процесори AMD:FX-6350@4200МГц, CPU-NB@2200МГц, Dual-Channel DDR3@1866МГц;FX-6350@4595МГц, CPU-NB@2608МГц, Dual-Channel DDR3@2086МГц (CPU Core voltage — 1.440v, CPU-NB voltage — 1.375v, DDR3 voltage — 1.660v);FX-8350@4200МГц, CPU-NB@2200МГц, Dual-Channel DDR3@1866МГц;
FX-8350@4434МГц, CPU-NB@2608МГц, Dual-Channel DDR3@2086МГц (DDR3 timings 11-12-12-30, CPU Core voltage — 1.416v, CPU-NB voltage — 1.375v, DDR3 voltage — 1.660v).
Практично про всі досліджувані процесори детальніше ви зможете дізнатися з наших повноцінних матеріалів, або зазирнувши в розділ блоги, куди потрапляють невеликі нотатки.
Окремо нагадаємо методику тестування процесорів: кожна гра запускалася по п'ять разів, далі вибирався середній показник кадрової частоти серед п'яти запусків і він записувався до підсумкових результатів. Також, ще раз нагадаю: всі ігри були встановлені саме на SSD.
Кілька слів про особливості даного матеріалу: крім результатів чипа E5-2670 v3 в базовому режимі з розблокованою частотою Turbo Boost, ми вирішили провести тестування процесора з відключеною технологією Hyper Threading і додати ці показники на діаграму. Таким чином, на графіках будуть присутні дві версії вищезазначеного CPU: "Xeon E5-2670 v3 12/24" - 12 ядер, 24 потоки і "Xeon E5-2670 12/12" - 12 ядер без віртуальних потоків.
Причина подібного рішення досить банальна: під час експериментів з'ясувалося, що 24 потоки не задіює жодна гра з тестового списку, через що, найчастіше, більше половини ядер процесора простоюють і завдяки технологіям енергозбереження знижують свою частоту до 1200 МГц. Це, зі свого боку, призвело до численних падінь продуктивності у слабо-оптимізованих іграх, таких як Far Cry 6, і, як наслідок, суттєве відставання від повільнішого CPU на кшталт E5-2630 v3.
Власне, щоб з'ясувати, чи допоможе настільки багатопотоковому процесору підвищити свою продуктивність в іграх за рахунок відключення віртуальних потоків, ми й зважилися на додатковий експеримент. А що з цього вийшло в підсумку, ви дізнаєтеся трохи нижче.
⤢ ВІДКРИТИ
⤢ ВІДКРИТИВ актуальній частині франшизи "Assassins Creed" з підзаголовком "Valhalla" 12-ядерний, 24-потоковий Haswell демонструє зовсім невелику перевагу над 10-ядерним, 20-потоковим побратимом, а при деактивації Hyper Threading трохи програє йому.
Так само як і в тесті 2660 v3, висновок щодо "Valhalla" однозначний: нехай і не суттєво, однак 12 додаткових потоків шкодять підсумковій продуктивності і на "чистих" 12 ядрах гра працює трохи стабільніше. Тим не менш, помітити на око різницю в FPS між версією з технологією HT і без неї досить важко.
⤢ ВІДКРИТИ
⤢ ВІДКРИТИ"Battlefield 2042" з активованою трасуванням променів не зміг виявити однозначного лідера між 12-ядерником і 10-ядерником. У грі немає вбудованого бенчмарка, тому отримати "лабораторні" дані в ній вкрай складно. Таким чином, різницю між настільки багатопотоковими процесорами можна списати на похибку. Втім, неможливо не відзначити, що з RT гра BF2042 трохи краще працює саме на процесорах без технології Hyper Threading.
⤢ ВІДКРИТИЗ деактивованим "рей-трейсінгом" різниця між E5-2670 v3 і E5-2660 v3 зовсім зійшла нанівець. Обидва CPU показують фактично ідентичний фреймрейт і на диво чудово справляються з вкрай важким і погано-оптимізованим проєктом студії DICE.
Що стосується протистояння двох версій 2670 v3, то тут вийшов паритет: що 24-потоковий процесор, що 12-ядерний, демонструють ідентичні результати, а різниця в рідкісних подіях перебуває на рівні похибки.
⤢ ВІДКРИТИ
⤢ ВІДКРИТИCyberpunk 2077 з активованою трасуванням променів фактично не потребує додаткових чотирьох потоків Xeon E5-2670 v3. Водночас вимкнення HT у 12-ядерника негативно впливає на продуктивність у творінні CDPR, однак це помітно лише на графіках оверлею. При реальному геймплеї різницю в кадровій частоті вловити вкрай складно.
⤢ ВІДКРИТИВимкнення горезвісної трасування променів вносить деякі корективи: тепер E5-2670 v3 набагато серйозніше закріплюється на своїх позиціях. Особливо це стосується версії з деактивованим HT. Але якщо бути максимально об'єктивним, різниця між повноцінними 2660 v3 і 2670 v3 настільки мізерна, що говорити про будь-яку "перемогу" 12-ядерника неможливо.
⤢ ВІДКРИТИ
⤢ ВІДКРИТИУ багатокористувацькому сесійному шутері Destiny 2 активно використовується до 8 потоків, через що отримати перевагу за рахунок додаткових ядер у цій грі практично неможливо. Таким чином, що 12-ядерний, що 10-ядерний чіп демонструють дзеркальні показники FPS, а різниця між ними вкладається в похибку.
⤢ ВІДКРИТИ
⤢ ВІДКРИТИСитуація в Elden Ring не зазнала особливих змін з минулого матеріалу про E5-2660 v3: соулс-лайк екшн вкрай погано оптимізований, через що навіть на 24-потоковому E5-2670 v3 з об'ємним 30-мегабайтним кешем третього рівня часто проскакують дрібні фризи, а сам фреймрейт страждає надзвичайною нестабільністю. Втім, не можна не відзначити, що найкращу продуктивність показує головний герой даного матеріалу на пару з Xeon E5-2660 v3.
Але найцікавіше тут не це. Вимкнення Hyper Threading істотно знижує продуктивність E5-2670 v3, через що 12-ядерник програє 16-потоковому E5-2630 v3.
⤢ ВІДКРИТИ
⤢ ВІДКРИТИFar Cry 6 не вміє адекватно розподіляти навантаження на CPU, якщо кількість його потоків більша за 12, через що збільшення виконавчих блоків може негативно позначитися на кінцевій продуктивності. І це наочно демонструє вищевикладений графік: з активованою технологією HT, E5-2670 v3 лише злегка обганяє E5-2660 v3, але варто її вимкнути, як "чистий" 12-ядерник не залишає жодного шансу своєму молодшому братові і дотягує до 60 кадрів на секунду в режимі з трасуванням променів. Втім, вимкнення тієї ж HT у 10-ядерника виводить у лідери вже його.
⤢ ВІДКРИТИЗ деактивованою трасуванням променів ситуація практично не змінилася. Винятком став лише Xeon E5-2660 v3 10/10, який наростив свою перевагу над E5-2670 v3 12/12 до 5%. Дивлячись на графік, стає цілком очевидно, - Hyper Threading вкрай негативно впливає на продуктивність у грі Far Cry 6. Особливо це помітно за показником рідкісних подій. Мікрофризи зустрічаються набагато частіше саме на багатоядерних процесорах з Hyper Threading.
⤢ ВІДКРИТИ
⤢ ВІДКРИТИАналогічна ситуація складається і в Spider-Man Remastered з активованою трасуванням променів. Тут технологія Hyper Threading так само грає злий жарт із чіпом E5-2670 v3. Без неї, 12-ядерний CPU здатен забезпечити на 12% вищу продуктивність та максимально близько підійти до комфортної позначки 60 FPS. Проте, 2660 v3 10/10 і тут набагато швидший за свого старшого брата. Все ж, не варто забувати і про те, що тактова частота так само має свою вагу.
⤢ ВІДКРИТИЗ вимкненим RT, по суті, нічого не змінилося: E5-2670 v3 без Hyper Threading все так само суттєво обганяє версію 12/24 і поступається 2660 v3 10/10.
⤢ ВІДКРИТИ
⤢ ВІДКРИТИMarvel's Guardians of the Galaxy з активованим рей-трейсингом набагато краще оптимізована під багатопотокові процесори, однак навіть тут, додаткові потоки шкодять підсумковій продуктивності і за рідкісними подіями, 2670 v3 програє навіть E5-2660 v3 10/10. Водночас, 2670 v3 12/12 демонструє впевнену перемогу і обходить за мінімальним FPS обидві версії Xeon E5-2660 v3.
⤢ ВІДКРИТИБез трасування променів кадрова частота підвищується на всіх процесорах без винятку. Розстановка сил і відрив при цьому змінюється зовсім не значно.
⤢ ВІДКРИТИ
⤢ ВІДКРИТИУ перезапуску серії "Saints Row" з активованим трасуванням променів повноцінна версія E5-2670 v3 має крихітну перевагу за кадровою частотою над E5-2660 v3, водночас, при відключенні Hyper Threading 10-ядерний чіп виривається вперед. Однак по суті, обидва CPU тут знаходяться приблизно на одному рівні.
⤢ ВІДКРИТИЗ деактивованим RT події повторюються: обидві версії E5-2670 v3 все так само незначно поступаються 2660 v3 10/10, при цьому трохи обганяючи 10/20.
⤢ ВІДКРИТИ
⤢ ВІДКРИТИНа жаль, навіть у роздільній здатності 720p відеокарти RTX 2060 SUPER вже не вистачає, щоб адекватно протестувати процесори у другій частині легендарної франшизи Red Dead Redemption на максимальних налаштуваннях. Що 2660 v3, що 2670 v3 демонструють ідентичний FPS.
⤢ ВІДКРИТИ
⤢ ВІДКРИТИНарешті ми дісталися до найважчої гри з нашого тестового пакета - Watch Dogs Legion. Третя частина популярної серії від Ubisoft досить непогано реагує на збільшення кількості виконавчих блоків процесора, проте це триває лише до 8 ядер, 16 потоків: 24-потоковий E5-2660 v3 зміг лише на 3.5% обігнати E5-2660 v3, а вимкнення HT у цій грі навпаки: нехай і не суттєво, але знижує продуктивність 12-ядерника.
⤢ ВІДКРИТИУ менш важкому режимі, без трасування променів, різниця між E5-2670 v3 та E5-2660 v3 практично розмилася і вже не має особливого сенсу для кінцевого споживача. Проте не можна не відзначити, що 12-ядерний, 24-потоковий чип попереду на скромні 4%.
Насправді, дивлячись на всі вищевикладені графіки, висновок тут напрошується тільки один: геймерам не варто дивитися на такі багатопотокові CPU. Набагато логічніше звернути свою увагу на високочастотніші 8-ядерні або 10-ядерні процесори на кшталт 2640 v3, 2660 v3. Інші чипи або занадто дорогі, або надзвичайно гарячі і, відповідно, мають підвищені вимоги до якості материнської плати.
Але якщо ви все ж таки придбали 12-ядерний 2670 v3 і у вас у деяких іграх іноді виникають неприємні мікрофризи – рекомендуємо вам поекспериментувати з вимкненням технології Hyper Threading. Як показує практика, у деяких проєктах деактивація HT дає змогу досягти вищої продуктивності від цього CPU.