Оригинал материала: https://3dnews.ru/1065050

Обзор процессоров Xeon E5-2640 v3 и Xeon E5-2678 v3 с Aliexpress: пришельцы из прошлого

Характеристики и особенности

Тема ПК, собранных из комплектующих с AliExpress, появилась не вчера — Китай исправно выбрасывает на торговую площадку списанные из дата-центров процессоры Xeon уже достаточно давно. Более того, китайские коммерсанты сумели построить вокруг них не только необходимую экосистему, но и целый культ, в раскрутку которого включилась довольно многочисленная группа блогеров. Но какими бы ни были истинные мотивы китайских продавцов и российских приверженцев сборок на базе Xeon с AliExpress, нельзя отрицать очевидный факт: на первый взгляд эти конфигурации выглядят очень привлекательно. Процессоры Xeon, пусть и выпущенные несколько лет тому назад, обладают большим количеством вычислительных ядер и как минимум не проигрывают по этой характеристике современным десктопным решениям. При этом по цене они сравнимы с актуальными процессорами нижнего ценового сегмента, и у неподготовленного покупателя это невольно создаёт впечатление, что заказ комплектующих из Китая — хороший путь к созданию производительных и при этом недорогих ПК.

Тем не менее до недавних пор за подробные тесты старых Xeon с AliExpress мы не брались. Их очевидное технологическое отставание от актуальных CPU вместе с теми проблемами, которые приносят с собой материнские платы, разработанные для них китайскими производителями, казались нам достаточным основанием для того, чтобы у старых Xeon не было шансов стать популярным выбором технически подкованной аудитории. Однако сейчас окружающая нас действительность сильно изменилась. Цены на комплектующие в российской рознице очень нестабильны, а, кроме того, над отечественным компьютерным рынком нависла угроза дефицита компонентов. Реализуются негативные сценарии или нет — пока судить сложно. Но для того, чтобы поподробнее окунуться в тему китайских Xeon, причин в любом случае хватает. Жизнь вполне может распорядиться так, что подбор и заказ комплектующих на AliExpress станет не только одним из немногих возможных вариантов, но и наиболее предпочтительным с точки зрения цены при сборке новых ПК. Поэтому знать заранее, на что можно рассчитывать в этом случае, будет явно не лишне.

На китайской торговой площадке можно найти широкий ассортимент бывших в употреблении Xeon различных поколений, ориентированных на установку в различные сокеты. Однако в любом случае все такие процессоры представляют собой уже отработавшие в серверах свой срок экземпляры, а потому к числу современных они не относятся. Самые свежие CPU, которые можно найти среди китайских Xeon, относятся к серии Xeon E5 v3 — они выпускались в 2014-2015 годах и предназначались для сокета LGA2011-3. Эту же платформу использовал, например, HEDT-процессор Core i7-5960X Extreme Edition.

Именно о платформе LGA2011-3 и пойдёт речь в этой статье. Во-первых, процессоры для неё современнее и производительнее иных вариантов с AliExpress: они базируются на микроархитектуре Haswell и уже имеют поддержку DDR4 SDRAM. Во-вторых, это семейство включает большое число разных моделей, в том числе и с двузначным количеством ядер. И в-третьих, для представителей этого семейства энтузиасты научились включать некоторое подобие MCE (Multi-Core Enhancements) — функцию, которая позволяет повышать тактовую частоту путём активации максимального турборежима при загрузке любого количества ядер. Всё это в сумме делает Xeon E5 v3 привлекательнее остальных вариантов — именно от них можно ожидать максимальной производительности.

Для данного тестирования мы взяли два наиболее популярных процессора семейства Xeon E5 v3, просто выбрав их по максимальному числу покупок на AliExpress. Этими процессорами оказались восьмиядерный Xeon E5-2640 v3 с ценой порядка $25 и двенадцатиядерный Xeon E5-2678 v3, стоимость которого составляет около $110. Стоит упомянуть, что на торговой площадке есть и более навороченные, например восемнадцатиядерные, процессоры, но они особой популярностью не пользуются ввиду избыточности такого количества ядер и повышенных требований к системам питания и охлаждения. Также непосредственным участником тестирования стала китайская материнская плата с поддержкой Xeon E5 v3 — её роль сыграла модель Huahahzhi X99-BD4 Gaming стоимостью $95. Таким образом, речь в этом обзоре пойдёт о полной платформе, которую может приобрести на AliExpress любой желающий.

#Что надо знать о Xeon E5 v3

Процессоры Xeon E5 v3 были выпущены компанией Intel во второй половине 2014 года и стали результатом внедрения микроархитектуры Haswell в серверном сегменте. Формально Haswell — это вторая итерация микроархитектуры после Sandy Bridge и первый «так», то есть её существенная переделка. В то же время пользователи десктопных процессоров, когда Intel предложила им Haswell, остались не слишком довольны введёнными на этом этапе улучшениями, хотя старший настольный носитель этой микроархитектуры Core i7-4770K оказался быстрее флагманского Sandy Bridge на довольно заметные 10-15 %.

Впрочем, серверный сегмент воспринял появление Haswell с куда большим оптимизмом. И дело здесь не столько в приросте производительности, сколько в новых возможностях, которые дали процессоры Xeon E5 v3 строителям серверов. Среди них — важная для решения вычислительных задач поддержка 256-битных векторных инструкций AVX2, полуторакратный рост максимального количества ядер и поддержка новой DDR4-памяти. Всё это в сумме дало возможность увеличить производительность и функциональность серверов куда существеннее, чем в случае настольных систем.

Этот список изменений позволяет Xeon E5 v3 предлагать на бумаге неплохой набор характеристик и в современных условиях, чем как раз и пользуются те, кто продвигает эту платформу в среде обычных пользователей. Поддержка DDR4 даёт возможность использовать с процессорами Xeon E5 v3 привычную и распространённую память. AVX2-инструкции теперь востребованы не только в серверных, но и в десктопных приложениях. А число ядер в Xeon E5 v3, которое может доходить до 18, создаёт впечатление достаточной для сегодняшнего дня производительности таких CPU.

Однако при этом процессоры Xeon E5 v3, при производстве которых применялся техпроцесс с нормами 22 нм, имеют не слишком высокие тактовые частоты. По этой характеристике они не выигрывают дажеу своих предшественников. Для представителей этого семейства характерны базовые частоты около 2,2-3,0 ГГц и частоты в турборежиме, достигающие в лучшем случае 3,4-3,8 ГГц. Тепловые пакеты разных моделей CPU варьируются в диапазоне от 55 до 145 Вт, однако нужно иметь в виду, что Haswell горячее прочих процессоров как минимум потому, что в них с материнской платы был перенесён регулятор питания.

Xeon E5 v3 рассчитаны на использование в материнских платах с разъёмом LGA2011-3, который немного отличается от применявшегося с прошлыми процессорами LGA2011. Изменения связаны как с введением поддержки DDR4 SDRAM, так и с появлением в Haswell встроенного регулятора питания. Кстати, именно благодаря ему в Xeon E5 v3 добавились новые технологии управления частотой и напряжением — Per Core P-State и Energy Efficient Turbo. С их помощью в процессоре реализовано поядерное управление частотными режимами, что в конечном итоге и открывает в Xeon E5 v3 пресловутую возможность «блокировки турбобуста». Благодаря ей процессор можно заставить работать на максимальной частоте, заложенной турборежимом, при нагрузке на любое количество ядер, а не на одно-два, как предполагает спецификация.

В 2014 году платформа LGA2011-3 была представлена в двух вариантах: серверном с участием системной логики C612 (с кодовым именем Grantley) и HEDT с чипсетом X99. Оба эти чипсета обеспечивали поддержку портов USB 3.0 и SATA3, а также гигабитной сети, в то время как за работу шины PCI Express 3.0 в платформе LGA2011-3 отвечали сами процессоры — встроенный в Xeon E5 v3 контроллер поддерживает целых 40 линий PCIe. Однако и C612, и X99 сравнительно дороги и уже не производятся Intel, поэтому в современной китайской редакции платформы LGA2011-3 чаще применяются совсем другие чипсеты. Благо Xeon E5 v3 для связи с системной логикой использует стандартную шину DMI 2.0, к которой можно подключать довольно широкий набор чипсетов Intel. В результате на AliExpress встречаются LGA2011-3-платы на B85, H81, Q85, Z87 и других простых чипсетах, которые обычно использовались в десктопных платах под LGA1150.

Впрочем, на функциональность платформы это практически не влияет. Основной набор её свойств реализуется в самом процессоре. Все линии PCIe берутся непосредственно от CPU, также от самого процессора зависит и поддержка памяти — в любых вариантах конфигурации платформа LGA2011-3 поддерживает четыре канала DDR4-1866 или DDR4-2133 в виде регистровых или обычных небуферизованных модулей DIMM. Единственное, что нужно иметь в виду, — некоторые китайские производители из соображений экономии не всегда разводят на материнских платах все четыре канала памяти, ограничиваясь поддержкой двухканальной DDR4 SDRAM. Также среди недорогих предложений есть и материнские платы под DDR3-память, с ней некоторые модели Xeon E5 v3 тоже совместимы.

#Можно ли считать Haswell современной микроархитектурой

На первый взгляд кажется, что Haswell — вполне актуальная микроархитектура, которая, хоть и была разработана почти десятилетие тому назад, устареть ещё не успела. Продолжая эту логику, можно сказать, что у современных Alder Lake нет ничего такого, что бы претендовало на звание киллер-фичи, определяющей их принципиальное превосходство. Так, поддержка AVX-512 в десктопных вариантах современных CPU отключена, а гибридный дизайн и технология Thread Director пока остаются прерогативами исключительно флагманских моделей и к тому же полноценно поддерживаются только в Windows 11.

При этом Haswell серьёзно отличается в лучшую сторону от своей прародительницы — микроархитектуры Sandy Bridge. И речь не только об уже упоминавшейся поддержке AVX2-инструкций, а о более фундаментальных изменениях, которые сделаны на самом низком уровне. В Haswell улучшены алгоритмы предсказания переходов и повышена эффективность обработки ошибок в предсказании ветвлений; расширены все основные внутриядерные буферы (в первую очередь буфер внеочередного исполнения); увеличено — с 6 до 8 — число исполнительных портов; а ещё удвоена производительность операций сохранения и загрузки данных, а также пропускная способность кеш-памяти второго уровня.

Микроархитектура Haswell

Однако если вспомнить, какой массив усовершенствований Intel успела внедрить за прошедшее с момента появления Haswell время, идея о какой-либо прогрессивности Haswell кажется изрядным преувеличением. И хотя в настольном сегменте Intel почти на шесть лет приостанавливала развитие дизайнов CPU, за время, прошедшее со времён появления Haswell, компания всё-таки успела сделать три серьёзных шага вперёд. Эти шаги — Skylake, Cypress Cove и Golden Cove.

В результате, если сравнивать между собой ядра Haswell и Golden Cove, в подавляющем преимуществе сегодняшней микроархитектуры не остаётся никаких сомнений. Оно видно на каждом этапе исполнительного конвейера. Если говорить о его входной части, то Golden Cove вдвое превосходит Haswell по темпу выборки инструкций из L1-кеша, имеет в полтора раза больше декодеров и обладает кешем декодированных инструкций на 4096, а не на 1536 микроопераций, который к тому же способен отдавать их с вдвое более высокой скоростью. К этому нужно прибавить серьёзные улучшения в предсказании переходов — существенное увеличение буфера целей ветвлений и появление в его алгоритмах элементов ИИ.

Значительное расширение входной части исполнительного конвейера находит симметричный отклик и на последующих этапах. Golden Cove в сравнении с Haswell способен отправлять на выполнение в полтора раза больше инструкций, для обработки которых теперь предусматривается 12 исполнительных портов против имевшихся в Haswell восьми. При этом буфер переупорядочивания, в рамках которого инструкции могут отправляться на исполнение вне программного порядка, вырос по объёму в 2,7 раза. Всё это заметно расширяет микроархитектуру Golden Cove на всём протяжении исполнительного конвейера и в конечном итоге делает ядра на её основе намного более производительными в вычислительном плане.

Здесь же нельзя не отметить, что Haswell серьёзно уступает современным процессорам и по возможностям работы с данными. Микроархитектура Golden Cove способна выполнять по три 256-битные загрузки данных за такт, в то время как Haswell рассчитана лишь на две такие загрузки. К тому же у новых процессоров заметно выросли объёмы кеш-памяти. Вместо 32-Кбайт L1D- и 256-Кбайт L2-кеша в ядрах Golden Cove применяются 48-Кбайт L1D- и 1280-Кбайт L2-кеши.

Таким образом, практически любой из ключевых узлов процессорной микроархитектуры за прошедшие с момента появления Haswell девять лет стал шире, быстрее или эффективнее как минимум в полтора раза. И это значит, что с точки зрения показателя IPC (числа исполняемых за такт инструкций) Haswell должен довольно существенно проигрывать современным процессорам поколения Alder Lake. Чтобы получить количественную оценку этого разрыва, мы провели небольшое тестирование, в рамках которого сопоставили производительность представителей семейств Haswell и Alder Lake с одинаковым числом ядер и на одинаковой тактовой частоте.

Для чистоты эксперимента в этом случае было использовано два десктопных четырёхъядерных процессора Core i7-4770K (Haswell) и Core i3-12100 (Alder Lake) с тактовой частотой, жёстко зафиксированной на отметке 4,0 ГГц.

И в таком сравнении в ресурсоёмких приложениях Alder Lake показал примерно полуторакратное преимущество перед Haswell, что прекрасно согласуется с описанным выше масштабом улучшений микроархитектуры на эволюционном пути Haswell — Skylake — Cypress Cove — Sunny Cove.

Haswell 4С 4,0 ГГцAlder Lake 4С 4,0 ГГцПреимущество
7-zip 21.02, секунды 322,6 244,5 31,9 %
Lightroom Classic 10.3, секунды 438,6 238,7 83,7 %
Premiere Pro 2021, секунды 487,1 337 44,5 %
Topaz Video Enhance AI 2.3, fps 0,71 0,8 12,7 %
x265 (3.5), fps 5,53 8,82 59,5 %
Stockfish 14.1, kNodes/s 5428 8396 54,7 %
Blender 2.93, секунды 588,2 403 46,0 %
Среднее 47,6 %

Ещё показательнее ситуация выглядит в играх. В случае измерения частоты кадров с видеокартой GeForce RTX 3090 при выборе максимального качества в разрешении Full HD превосходство Alder Lake с точки зрения удельной производительности оказывается даже немного выше, чем в ресурсоёмких приложениях.

Haswell 4С 4,0 ГГцAlder Lake 4С 4,0 ГГцПреимущество
Civilization VI: Gathering Storm 90,3 120,3 33,2 %
Cyberpunk 2077 68,7 97,3 41,6 %
Hitman 3 64,9 109,2 68,3 %
Serious Sam: Siberian Mayhem 81,5 107,7 32,1 %
Shadow of the Tomb Raider 128,4 185,3 44,3 %
The Riftbreaker 78,5 142,1 81,0 %
Watch Dogs Legion 58,5 93,1 59,1 %
Среднее 51,4 %

И это значит, что процессоры с микроархитектурой Haswell отстают от современных решений с точки зрения удельной производительности как минимум в полтора раза. Это — очень убедительная иллюстрация того, что, как бы того ни хотелось приверженцам Xeon c AliExpress, они современными решениями считаться не имеют никакого права.

Более того, в действительности разрыв в производительности между Xeon E5 v3 и процессорами Intel современного поколения будет ещё драматичнее, потому что помимо IPC есть ещё и заметная разница в тактовых частотах. Haswell производились по 22-нм техпроцессу, максимумом возможностей которого была частота 4,0 ГГц, а сейчас в ходу гораздо более современная технология с нормами 10 нм, которая позволяет многоядерным процессорам Alder Lake штурмовать отметку 5 ГГц. При этом частота многоядерных представителей серии Xeon E5 v3 даже в случае «блокировки турбобуста» скорее будет лежать в районе 3,4 ГГц, в то время как любой из десктопных Alder Lake даже начального уровня обеспечит рабочую частоту не менее 4,0 ГГц. Такое отличие в частоте конвертируется в дополнительное отставание в производительности решений семейства Xeon E5 v3, относительный размер которого будет пропорционален разнице в частоте и составит минимум 20-25 %.

А это значит, что разрыв в потенциальном быстродействии Xeon E5 v3 и Alder Lake с одинаковым количеством ядер по примерным прикидкам будет приближаться к двукратному. Поэтому покупатели серверных процессоров на AliExpress должны отдавать себеотчёт в том, что, приобретая восьмиядерник, они в лучшем случае получат что-то уровня Core i3, а для получения производительности примерно как у Core i5 нужно смотреть в сторону Xeon как минимум с 12 ядрами. Причём решения с микроархитектурой Haswell могут быть сравнимы с недорогими современными процессорами лишь по многопоточной производительности, а в случае малопоточных нагрузок их конкурентоспособность в сравнении с любыми современными решениями вызывает очень большие сомнения.

#Xeon E5-2640 v3 и Xeon E5-2678 v3: характеристики и особенности

В серии Xeon E5 v3 было выпущено очень большое количество различных CPU, но в целом всё это разнообразие сводится к различиям в числе вычислительных ядер и установленном тепловом пакете. Для обычных пользователей, которые заинтересованы в построении ПК общего назначения, интерес в первую очередь представляют модели, имеющие более высокую частоту, и это — не старшие модели. Выбранные нами для тестов Xeon E5-2640 v3 и Xeon E5-2678 v3 популярны не просто так: это как раз такие варианты, которые, с одной стороны, обладают приемлемыми частотами, а с другой — могут похвастать привлекательной ценой.

Xeon E5-2640 v3 — это восьмиядерный CPU, который смело можно назвать ультрабюджетным. Современных процессоров, которые бы стоили пару-тройку десятков долларов, попросту не бывает, и с этой позиции Xeon E5-2640 v3 уникален в своём роде.

Базовая частота данного CPU составляет 2,6 ГГц, в турборежиме при малопоточной нагрузке он может разгоняться до 3,4 ГГц. Эту частоту от Xeon E5-2640 v3 можно получить и при любой нагрузке, если применить к нему специальный хак — так называемую блокировку турбобуста. Он реализуется исправлением кода BIOS, и в Сети можно найти как пошаговые инструкции по его проведению, так и готовые пропатченные прошивки для разных китайских материнских плат.

Объём кеш-памяти третьего уровня рассматриваемого восьмиядерника составляет 20 Мбайт. Его контроллер памяти поддерживает четырёхканальную DDR4-1866 — более скоростная память, к сожалению, с Xeon E5-2640 v3 не работает.

Тепловой пакет Xeon E5-2640 v3 установлен в 90 Вт, при этом процессор греется совсем несильно, а отводить от него тепло несложно благодаря довольно крупному кристаллу площадью 366 мм2 и припою под крышкой. Даже с частотой, зафиксированной на уровне 3,4 ГГц, этот процессор сравним по потреблению и тепловыделению с современными Ryzen 5 5600X и никаких сложных систем охлаждения не требует.

Второй процессор, 12-ядерный Xeon E5-2678 v3, по мнению китайский продавцов, находится на другом конце модельного ряда серверных Haswell. Он относится к числу «элитных» предложений на AliExpress — за него попросят примерно столько же, сколько за новый Core i3-12100F. Это, конечно, далеко от настоящего премиального уровня, но более дорогих вариантов б/у Xeon E5 v3 попросту нет. Даже 18-ядерные процессоры стоят примерно столько же. Такое позиционирование 12-ядерника связано с его характеристиками: тут сведено воедино и интересное количество ядер, и неплохая тактовая частота, и приемлемое тепловыделение.

Базовая частота 12-ядерного Xeon E5-2678 v3 — 2,5 ГГц, а в турборежиме она вырастает до 3,3 ГГц. В номинале максимальная частота доступна лишь при нагрузке на 1-2 ядра, но процессор можно настроить так (путём исправления BIOS), что на ней он будет работать всегда.

Объём L3-кеша у 12-ядерника в полтора раза больше, чем у восьмиядерника, и достигает 30 Мбайт. При этом сам кеш устроен немного не так, как у Xeon E5-2640 v3: в данном случае сегменты кеша объединяются не одной, а двумя кольцевыми шинами с промежуточными коммутаторами. По этой причине части L3-кеша по отношению к одному ядру имеют слегка разную латентность. Аналогичным образом дело обстоит и с контроллерами памяти — в данном случае используется два двухканальных контроллера с поддержкой DDR4-2133, а не один четырёхканальный контроллер, как в случае Xeon E5-2640 v3.

В отличие от восьмиядерного собрата Xeon E5-2678 v3 — довольно горячий чип. Официально его тепловой пакет — 120 Вт, и в реальной работе он может греться примерно как 12-ядерные Alder Lake. Для такого процессора уже нужен довольно серьёзный кулер.

Отдельно нужно упомянуть, что процессоры Xeon E5 v3 ввиду их серверного предназначения лишены каких-либо возможностей для разгона. Их множитель заблокирован, поэтому ни Xeon E5-2640 v3, ни Xeon E5-2678 v3 на частоте выше 3,3-3,4 ГГц работать не могут. Точно так же эти процессоры не позволяют разгонять и память: DDR4-1866/2133 — максимум возможного. И хотя невысокая частота памяти в системах на базе Xeon E5 v3 отчасти компенсируется её четырёхканальностью, в таких конфигурациях лучше использовать хотя бы небуферизованные модули, которые быстрее регистровых. Этот момент мы оговариваем отдельно, поскольку продавцы на AliExpress нередко предлагают комплекты, которые включают более медленную серверную регистровую память.

#Замечания о китайских LGA2011-3-платах

Поскольку процессоры Xeon E5 v3 ориентированы на применение в составе серверного оборудования, «гражданских» материнских плат для них изначально не делали. Исключение составляют лишь основанные на чипсете X99 платы для HEDT-процессоров серии Core i7-5900X, которые совместимы в том числе и с серверными CPU, однако их было выпущено сравнительно немного, и сейчас найти их в продаже нереально. Поэтому китайским производителям пришлось взяться за решение этой проблемы, и AliExpress наводнился достаточно большим числом потребительских LGA2011-3 плат, выпускаемых под локальными брендами вроде Huananzhi, Jingsha, Machinist и другими.

Все такие платы спроектированы специально для сборки настольных ПК на основе Xeon E5 v3, поэтому они наделены такими характеристиками, чтобы среднестатистический пользователь получил от системы на серверном процессоре примерно те же ощущения, что и от обычного десктопа. Оттого китайские платы под Xeon E5 v3 не имеют ничего общего с серверными материнками и куда больше похожи на современные платы для Socket AM4- или LGA1700-процессоров. Этому очень помогают характеристики самих Xeon E5 v3: процессор имеет 40 линий PCIe 3.0, и такого набора вполне хватает не только для подключения видеокарты, но и для реализации слотов M.2, а также для подключения каких угодно контроллеров. Иными словами, несмотря на то, что чипсеты для LGA2011-3 проектировались много лет назад, возможности китайских плат на их базе архаичными совсем не выглядят.

Однако существует проблема другого характера: китайские производители плат склонны к чрезмерной экономии, и это прослеживается вообще во всём. В результате получается так, что, хотя LGA2011-3-платы с AliExpress и предлагают всё необходимое для современной системы, контроллеры, установленные на них (например, сетевой или звуковой), скорее всего, будут выбраны из числа наиболее дешёвых. Портов USB 3.0 тоже, вероятно, окажется не так много, и все они наверняка будут лишены защиты от статического электричества.

Конкретный пример — плата Huahahzhi X99-BD4 Gaming, которой пользовались в этом тестировании мы. Судя по цене, она относится к числу решений среднего уровня, но при подробном знакомстве к её дизайну возникает немало вопросов. Так, её размер меньше стандартного ATX, из-за чего надёжно закрепить её в корпусе не так-то просто. А схема питания процессора имеет лишь шесть фаз и сильно греется, из-за чего китайцам пришлось взгромоздить на неё активное охлаждение с парой 30-мм вентиляторов.

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

Но ещё сильнее расстраивает BIOS китайских LGA2011-3-плат. Какой-либо его адаптацией для настольных систем никто не занимается, и фактически пользователю приходится иметь дело с набором настроек, характерных для серверов, где всё очень и очень специфично. Например, такой BIOS не предусматривает возможности изменения таймингов памяти, и для того, чтобы получить доступ к этим настройкам, необходимо поменять прошивку на специальную модифицированную версию. То же самое касается и пресловутой возможности «блокировки турбобуста». Чтобы заставить Xeon E5 v3 работатьна максимальной частоте, нужно также модифицировать код BIOS.

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

Результаты тестов. Выводы

#Описание тестовой системы и методики тестирования

По предварительным оценкам, Xeon E5 v3 в лучшем случае способны конкурировать лишь с недорогими современными процессорами. Поэтому в сравнение с ними мы включили четырёх- и шестиядерных представителей семейств Alder Lake и Zen 3, относящихся к сериям Core i3, Core i5 и Ryzen 5.

В составе тестовых систем были использованы следующие комплектующие:

  • Процессоры:
    • AMD Ryzen 5 5600X (Vermeer, 6 ядер + SMT, 3,7-4,6 ГГц, 32 Мбайт L3);
    • AMD Ryzen 5 5600G (Cezanne, 6 ядер + SMT, 3,9-4,4 ГГц, 16 Мбайт L3);
    • Intel Core i5-12600 (Alder Lake, 6P-ядер + HT, 3,3-4,8 ГГц, 18 Мбайт L3);
    • Intel Core i5-12400 (Alder Lake, 6P-ядер + HT, 2,5-4,4 ГГц, 18 Мбайт L3);
    • Intel Core i3-12300 (Alder Lake, 4P-ядра + HT, 3,5-4,4 ГГц, 12 Мбайт L3);
    • Intel Core i3-12100 (Alder Lake, 4P-ядра + HT, 3,3-4,3 ГГц, 12 Мбайт L3);
    • Intel Xeon E5-2678 v3 (Haswell-EP, 12 ядер + HT, 2,5-3,3 ГГц, 30 Мбайт L3);
    • Intel Xeon E5-2640 v3 (Haswell-EP, 8 ядер + HT, 2,6-3,4 ГГц, 20 Мбайт L3).
  • Процессорный кулер: Noctua NH-D15S.
  • Материнские платы:
    • ASUS ROG Strix X570-E Gaming WiFi (Socket AM4, AMD X570);
    • ASUS ROG Strix Z690-F Gaming WiFi (LGA1700, Intel Z690);
    • Huahahzhi X99-BD4 Gaming (LGA2011-3, Intel B85).
  • Память:
    • 4 × 16 Гбайт DDR4-3600 SDRAM, 16-18-18-38 (Crucial Ballistix RGB BL2K16G36C16U4BL);
    • 2 × 16 Гбайт DDR5-6000 SDRAM, 38-38-38-76 (G.Skill Trident Z5 RGB F5-6000U4040E16GX2-TZ5RK).
  • Видеокарта: NVIDIA GeForce RTX 3090 Founders Edition (GA102, 1395-1695/19500 МГц, 24 Гбайт GDDR6X 384-бит).
  • Дисковая подсистема: Intel SSD 760p 2 Тбайт (SSDPEKKW020T8X1).
  • Блок питания: Thermaltake Toughpower DPS G RGB 1000W Titanium (80 Plus Titanium, 1000 Вт).

Представители серии Xeon E5 v3 тестировались в наиболее производительном варианте — на максимальной частоте с применением «блокировки турбобуста» и с четырёхканальной небуферизованной памятью со сниженными таймингами. Таким образом, восьмиядерный Xeon E5-2640 v3 работал на частоте 3,4 ГГц с DDR4-1866 со схемой задержек 9-10-10-30-1T, в то время как частота 12-ядерного Xeon E5-2678 v3 составляла 3,3 ГГц, а используемая с ним память работала в режиме DDR4-2133 при таймингах 10-11-11-32-1T.

Остальные процессоры тоже тестировались с отменёнными искусственными ограничениями по потреблению. Это значит, что пределы PPT (для платформы Socket AM4) и PL1/PL2 (для платформы LGA1700) игнорировались, вместо чего использовались предельно возможные частоты в целях получения наилучшей производительности.

Тесты выполнялись в системе с максимально быстрой видеокартой GeForce RTX 3090 с тем, чтобы производительность графической подсистемы не ограничивала сверху быстродействие сравниваемых процессоров и результаты, полученные в игровых приложениях, максимально иллюстрировали предельные возможности CPU, а не что-то ещё.

Тестирование выполнялось в операционной системе Microsoft Windows 11 Pro (21H2) Build 22000.282.0 c установленными обновлениями KB5005635 и KB5006746 и с использованием следующего комплекта драйверов:

  • AMD Chipset Driver 4.03.03.431;
  • Intel Chipset Driver 10.1.18838.8284;
  • Intel SerialIO Driver 30.100.2105.7;
  • Intel Management Engine Interface 2124.100.0.1096;
  • NVIDIA GeForce 512.16 Driver.

Описание использовавшихся для измерения вычислительной производительности инструментов:

Комплексные бенчмарки:

  • Futuremark PCMark 10 Professional Edition 2.1.2508 — тестирование в сценариях Essentials (обычная работа среднестатистического пользователя: запуск приложений, сёрфинг в интернете, видеоконференции), Productivity (офисная работа с текстовым редактором и электронными таблицами), Digital Content Creation (создание цифрового контента: редактирование фотографий, нелинейный видеомонтаж, рендеринг и визуализация 3D-моделей).
  • 3DMark Professional Edition 2.22.7336 — тестирование в сценарии CPU Profile 1.1 с восемью активными потоками и при максимально возможной процессорной нагрузке.

Приложения:

  • 7-zip 21.02 — тестирование скорости архивации. Измеряется время, затрачиваемое архиватором на сжатие директории с различными файлами общим объёмом 3,1 Гбайт. Используется алгоритм LZMA2 и максимальная степень компрессии.
  • Adobe Photoshop 2021 22.4.3 — тестирование производительности при обработке графических изображений. Измеряется среднее время выполнения тестового скрипта Puget Systems Adobe Photoshop CC Benchmark 18.10, моделирующего типичную обработку изображения, сделанного цифровой камерой.
  • Adobe Photoshop Lightroom Classic 10.3 — тестирование производительности при пакетной обработке серии изображений в RAW-формате. Тестовый сценарий включает постобработку и экспорт в JPEG с разрешением 1920 × 1080 и максимальным качеством двухсот 16-мегапиксельных изображений в RAW-формате, сделанных цифровой камерой Fujifilm X-T1.
  • Adobe Premiere Pro 2021 15.4.0 — тестирование производительности при нелинейном видеомонтаже. Измеряется время рендеринга в формат YouTube 4K проекта, содержащего HDV 2160p30 видеоряд с наложением различных эффектов.
  • Blender 2.93.5 — тестирование скорости финального рендеринга в одном из популярных свободных пакетов для создания трёхмерной графики. Измеряется продолжительность построения финальной модели pavillon_barcelona_v1.2 из Blender Benchmark.
  • Mathworks Matlab R2021b (9.11.0) — тестирование скорости инженерных и математических расчётов в популярном математическом пакете. Используется стандартный бенчмарк, в который входят матричные и векторные операции, решение дифференциальных и симметричных разреженных линейных систем уравнений, а также построение 2D- и 3D-графиков.
  • Microsoft Visual Studio 2017 (15.9.40) — измерение времени компиляции крупного MSVC-проекта — профессионального пакета для создания трёхмерной графики Blender версии 2.79b.
  • Stockfish 14.1 — тестирование скорости работы популярного шахматного движка. Измеряется скорость перебора вариантов в позиции «1q6/1r2k1p1/4pp1p/1P1b1P2/3Q4/7P/4B1P1/2R3K1 w».
  • SVT-AV1 v0.8.6 — тестирование скорости транскодирования видео в перспективный формат AV1. Для оценки производительности используется исходный 1080p@50FPS AVC-видеофайл, имеющий битрейт около 30 Мбит/с.
  • Topaz Video Enhance AI v2.3.0 — тестирование производительности в основанной на ИИ программе для улучшения детализации видео. В тесте используется исходное видео в разрешении 640×360, которое увеличивается в два раза с использованием модели Artemis Anti Aliasing v9.
  • V-Ray 5.00 — тестирование производительности работы популярной системы рендеринга при помощи стандартного приложения V-Ray Benchmark Next.
  • x265 3.5+8 10bpp — тестирование скорости транскодирования видео в формат H.265/HEVC. Для оценки производительности используется исходный 2160p@24FPS AVC-видеофайл, имеющий битрейт около 42 Мбит/с.

Игры:

  • Chernobylite. Разрешение 1920 × 1080: Graphics Quality = Ultra.
  • Civilization VI: Gathering Storm. Разрешение 1920 × 1080: DirectX 12, MSAA = 4x, Performance Impact = Ultra, Memory Impact = Ultra.
  • Cyberpunk 2077. Разрешение 1920 × 1080: Quick Preset = Ray Tracing — Ultra.
  • Far Cry 6. Разрешение 1920 × 1080: Graphics Quality = Ultra, HD Textures = On, Anti-Aliasing = TAA.
  • Hitman 3. Разрешение 1920 × 1080: Super Sampling = 1.0, Level of Detail = Ultra, Texture Quality = High, Texture Filter = Anisotropic 16x, SSAO = Ultra, Shadow Quality = Ultra, Mirrors Reflection Quality = High, SSR Quality = High, Variable Rate Shading = Quality.
  • Horizon Zero Dawn. Разрешение 1920 × 1080: Preset = Ultimate Quality.
  • Marvel’s Guardians of the Galaxy. Разрешение 1920 × 1080: Graphics Preset = Ultra.
  • Serious Sam: Siberian Mayhem. Разрешение 1920 × 1080: Direct3D 11, CPU Speed = Ultra, GPU Speed = Ultra, GPU Memory = Ultra.
  • Shadow of the Tomb Raider. Разрешение 1920 × 1080: DirectX12, Preset = Highest, Anti-Aliasing = TAA.
  • The Riftbreaker. Разрешение 1920 × 1080: DirectX12, Texture Quality = High, Raytraced soft shadows = On, Ray traced shadow quality = Ultra, Raytraced ambient occlusion = On.
  • A Total War Saga: Troy. Разрешение 1920 × 1080: DirectX 12, Quality = Ultra, Unit Size = Extreme.
  • Watch Dogs Legion. Разрешение 1920 × 1080: DirectX 12, Quality = Ultra, RTX = Off, DLSS = Off.

Во всех игровых тестах в качестве результатов приводится среднее количество кадров в секунду, а также 0,01-квантиль (первая перцентиль) для значений FPS. Использование 0,01-квантиля вместо показателей минимального FPS обусловлено стремлением очистить результаты от случайных всплесков производительности, которые были спровоцированы не связанными напрямую с работой основных компонентов платформы причинами.

#Производительность в комплексных бенчмарках

Сразу же выясняется, что скорость работы в обычных пользовательских приложениях — слабое место Xeon E5 v3. В таких нагрузках важна однопоточная производительность, то есть высокий IPC и тактовая частота, а серверные процессоры 2014 года ничем таким похвастать не могут. Поэтому в тесте PCMark 10, который воспроизводит привычные повседневные сценарии работы, показатели Xeon E5-2640 v3 и Xeon E5-2678 v3 совершенно не впечатляют. Они существенно уступают младшему Core i3 серии Alder Lake, который располагает лишь четырьмя, но современными ядрами. В офисных сценариях Productivity и Essential представители семейства Xeon E5 v3 оказываются медленнее Core i3-12100 на величину до 33 %, а в сценарии Digital Content Creation, где моделируется несложная работа с цифровым контентом, уровень этого отставания составляет 14-18 %.

Иными словами, первый же комплексный тест показывает, что полученные ранее оценки были абсолютно верны: микроархитектуре Haswell, лежащей в основе Xeon E5 v3, трудно тягаться с современными ядрами Golden Cove и Zen 3. Серверные процессоры с AliExpress могут быть конкурентоспособны лишь за счёт числа ядер и только в тех задачах, которые допускают эффективное распараллеливание на большое число вычислительных потоков. А такие задачи в число общеупотребительных почти не входят.

В то же время полное распараллеливание нагрузки можно увидеть в синтетическом тесте 3DMark CPU Profile. В нём моделируется некое эталонное игровое окружение (физическая среда и действия абстрактных неигровых персонажей) с использованием многопоточных возможностей процессоров. На диаграммах ниже приведены два результата: при восьмипоточной нагрузке, которая характерна для большинства современных DirectX 12 игр, и при полном параллелизме, когда тест старается максимально загрузить все имеющиеся в процессоре ядра.

В первом случае результаты обоих Xeon E5 v3 выглядят абсолютно неубедительно: они отстают от современных процессоров более чем в полтора раза, что заставляет усомниться в целесообразности использования старых серверных CPU в основе игровых систем. Но зато в тесте с задействованием максимального числа потоков мы впервые видим, что Xeon E5-2640 v3 и Xeon E5-2678 v3 находятся на диаграмме не на последних местах. Впрочем, их результаты всё равно выглядят бледновато: восьмиядерный Xeon E5-2640 v3 лишь незначительно превосходит четырёхъядерные Alder Lake, а 12-ядерному Xeon E5-2678 v3 не удаётся обогнать ни один современный шестиядерник AMD или Intel.

#Производительность в приложениях

Пытаясь обнаружить те реальные задачи, где Xeon E5 v3 всё-таки смогут соперничать с современными CPU, мы проверили 12 разнородных приложений. И в целом результат получается довольно неутешительный. Даже если говорить о ресурсоёмких нагрузках, восьмиядерный Xeon E5-2640 v3 в лучшем случае оказывается лишь незначительно быстрее четырёхъядерных Core i3, а 12-ядерный Xeon E5-2678 v3 почти никогда не может опередить ни один шестиядерный процессор с современной микроархитектурой.

Такая ситуация наблюдается даже при рендеринге и перекодировании видео — нагрузках, где количество ядер играет чуть ли не определяющую роль. Таким образом, нам остаётся лишь констатировать, что в производительности процессоров за последние несколько лет достигнут заметный прогресс, и те серверные решения, которые восемь лет назад находились на переднем крае отрасли и стоили свыше $1 000, сегодня выглядят как беспомощные бюджетные продукты.

Рендеринг:

Обработка фото:

Работа с видео:

Перекодирование видео:

Компиляция:

Архивация:

Шахматы:

Математические расчёты:

#Игровая производительность

Впрочем, на фоне игровой производительности результаты Xeon E5 v3 в приложениях выглядят отнюдь не так плохо — в играх все слабые места этих процессоров проявляются куда отчетливее. Низкая удельная производительность и недостаточная тактовая частота делают Xeon E5 v3 очень неудачным выбором для игровых систем. И ни большое количество ядер, ни вместительный L3-кеш, ни четырёхканальная память не позволяют процессорам с AliExpress составить конкуренцию хотя бы младшему четырёхъядернику поколения Alder Lake.

По средней частоте кадров, рассчитанной по 12 играм, отставание Xeon E5-2640 v3 от 100-долларового Core i3-12100 составляет 23 %. А более мощный Xeon E5-2678 v3 уступает тому же современному четырёхъядернику 17 %. Более того, обычные десктопные шестиядерные процессоры, которые сейчас делают AMD и Intel, могут предложить игровую производительность как минимум на треть лучше. Иными словами, собирать на базе Xeon E5 v3 игровые системы — идея плохая.

Отдельно нужно отметить, что приблизиться по производительности к современным решениям Xeon E5 v3 смогли лишь в одной игре из нашего тестового набора. Даже в тех случаях, где производительность явно масштабируется с ростом числа ядер, 8- и 12-ядерные серверные процессоры восьмилетней давности с треском проигрывают недорогим десктопным решениям нынешних поколений.

#Энергопотребление

Энергопотребление Xeon E5 v3 в сравнении с сегодняшними чипами представляет особый интерес. Всё-таки речь идёт о необычных многоядерных решениях, которые производились по техпроцессу с нормами 22 нм, поэтому важно убедиться на практике, что их аппетиты не выходят за рамки разумного.

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

При однопоточной нагрузке, создаваемой рендерингом в Cinebench R23, системы на базе процессоров Xeon E5 v3 оказываются более прожорливы по сравнению с современными решениями. Однако речь идёт об отличии на уровне нескольких ваттов, и им вполне можно пренебречь.

В случае многопоточного рендеринга картина несколько меняется. Восьмиядерный Xeon E5-2640 v3 демонстрирует потребление ниже, чем у некоторых современных шестиядерников. Однако сказать то же самое о Xeon E5-2678 v3 невозможно — 12-ядерный процессор потребляет больше всех остальных участников тестирования. Но говорить о каком-то «запредельно высоком» аппетите этого процессора было бы неверно. Если бы в сравнении участвовали 12-ядерные Core i7, Xeon E5-2678 v3 совершенно точно не занимал бы на диаграмме место антилидера.

То же самое можно сказать и об энергопотреблении в Prime95, где активно используются AVX2-инструкции. В целом Xeon E5 v3 вполне вписываются в современные представления о том, сколько могут потреблять многоядерные процессоры. Проблема лишь в том, что, потребляя как флагманы, они выдают производительность на уровне бюджетных решений, то есть с треском проигрывают актуальным чипам по удельной энергоэффективности.

#Выводы

Культ Xeon c AliExpress возник далеко не в этом и даже не в прошлом году, а несколько лет тому назад, и именно это дало ему возможность сформироваться. В 2022-м предлагаемые китайцами Xeon E5 v3 совсем не кажутся сколь-нибудь интересными решениями, но, когда на рынке ещё не было ни Zen 3, ни Alder Lake, ни Rocket Lake, у систем на базе серверных процессоров из начала десятых, возможно, и были какие-то преимущества. В современном же мире, когда оба производителя x86-процессоров прилагают значительные усилия к интенсификации прогресса и роста производительности, старые процессоры серверного предназначения смотрятся очень и очень блекло.

Как показали тесты, исходить можно из того, что каждая пара ядер Xeon E5 v3 по многопоточной производительности сопоставима с одним ядром Alder Lake или Zen 3. Таким образом, в распараллеливаемых нагрузках восьмиядерный Xeon E5-2640 v3 можно сравнить разве что с актуальными процессорами класса Core i3, а 12-ядерный Xeon E5-2678 v3 обеспечивает быстродействие не лучше, чем младшие Core i5 и Ryzen 5.

При этом в случае игровых или каких-то других малопоточных нагрузок быстродействие любых Xeon E5 v3 на фоне современных чипов выглядит откровенно неудовлетворительно. В показателях FPS в играх они проигрывают младшему четырёхъядернику Core i3-12100 около 20 %, а недорогому шестиядернику Core i5-12400 — порядка 30 %.

Так что, если есть возможность выбора, системы на современных процессорах — куда более предпочтительный вариант. Впрочем, прекрасно понимают это и китайские торговцы. Именно поэтому представители семейства Xeon E5 v3 продаются на AliExpress дешевле пареной репы — цены на восьмиядерные процессоры начинаются от $15, а 12-ядерник с невысокой тактовой частотой можно купить за сумму от $45. Собственно, такие цены прекрасно соотносятся с их реальными возможностями: современные процессоры даже начального уровня стоят ощутимо больше.

По этой причине конфигурации, построенные на Xeon E5 v3, всё-таки не до конца утратили смысл. Они подойдут тем, кто хочет собрать максимально доступный ПК и не предъявляет особенно серьезных требований к его производительности. Однако при этом необходимо понимать, что Xeon E5 v3 не позволит «обмануть систему» и получить больше, потратив меньше. В конечном итоге это — не более чем решение для ультрабюжетных сборок, которое к тому же отягчено ворохом недостатков: невозможностью модернизации, «особенностями» китайских материнских плат, проблемами с гарантией и проч. Но зато очень и очень дешёвое.



Оригинал материала: https://3dnews.ru/1065050