ITX H310+大船XEON E不足千元?ASRock H310CM-HDV破解评测

前言

Intel于2018年宣布推出Xeon E-2100处理器,面向入门级服务器平台,Xeon E改名前即E3-1200 v系列,v2/v3曾被称为“洋垃圾一代神U”。

▲Xeon E-2100家族,最高6核12线程、加速4.7GHz,LGA1151接口(适配C246主板),最多40条PCIe 3.0通道,原生支持USB 3.1 Gen2、雷电3、千兆Wi-Fi,高级特性的支持包括128GB DDR4-2666 ECC内存、Intel SGX软件防护技术等。

▲XEON E-2100全系产品共有10款,其中后缀“G”的代表集成UHD 630核显,E-2136/2124则没有。

▲原本Xeon E-2100和220系列的标配芯片组为C246芯片组,但是C246主板很贵。

▲但是ASRock的主板可以通过BIOS破解ME FW在H310主板上实现了对Xeon E-2100以及2200系列的支持,比如这张ASRock H310CM-HDV。下面开箱。

开箱

▲包装正面

▲包装背面

▲全附件

▲PCB正面

▲PCB背面

▲一个VGA一个DVI外加一个HDMI可以三屏显示,其中HDMI支持4K。PS2键鼠接口很实用贴心,板载4个USB2.0口和2个USB3.1 Gen1,一个RTL8111H的千兆网卡,多数情况都够用了,重点是18x19的尺寸,仅仅比miniITX大一点点,价格却便宜很多。

▲两条内存DIMM支持到DDR4-2666,不要想超频了,BIOS里最高内存支持就是2666。扩展槽包含一条PCIe 3.0 x1和一条PCIe 3.0 x16。

▲板载4个SATA6G接口,且均为PCH原生接口。

▲因为测试缘故借了一颗XEON E-2124最乞丐版的XEON E。

▲主频3.3四核四线,全核睿频3.9GHz,单核睿频最高4.3GHz。

▲CPU IMC支持内存DDR-2666,最大支持128GB容量

▲散热器使用了超矮的快睿C7,内存使用了两根美光DDR4-3200 ECC UDIMM 32GB的内存共64GB

测试

测试配置

CPU:Intel Xeon E-2124

主板:ASRock H310CM-HDV(BIOS P4.2C)

内存:Mircon DDR4-3200 ECC-UDIMM 32GB x2

SSD:Intel DC-S3520 800GB SATA

SSD:Samsung 970Pro 1TB M.2

散热:Cryorig C7

显卡:MSI Ventus 2X Geforce RTX3070 8GB

电源:Corsair SF600

操作系统:

MircoSoft Windows 10 X64 1909 Workstation Edition

Ubuntu 18.04 X64 Desktop Edition

BIOS

▲要让这篇主板支持XEON E需要L4.24C版本的BIOS支持

▲内存不要多想,DDR4-2666到顶,也没有开启ECC的设置

▲高级CPU设置里面基本没有可动的选项

▲CPU设置里面也基本没有可动的东西,超频设置针对XEON E是无效的。

CPUZ测试

▲从CPUZ测试结果来看,单核效能接近I7-7700K,但是由于XEON E-2124的TDP只有71W,且无法破解所以多核效能还是落后于I7 7700K的。

▲如果非要在四核CPU中找一个对比的定位的话,XEON E-2124单核和多核效能比较接近I5 7600K的默认效能,下面我们看下温度测试。

烤机温度测试

▲使用AIDA64的FPU单拷测试8分钟,CPU最高温度为61度附近

▲使用HWINFO去检测此刻的主频为四核3.9GHz。

▲使用HWINFO监测此时的主频功耗以及温度列表,可以看到此时CPU功耗达不到71W,只能到51W附近。CPU温度可以稳定在63度附近,主频还是在3.9GHz。

结论是即使AVX烤机测试,XEON E-2124也是到不了71W的,只有50W附近的功耗,温度的话,用快睿C7压制满载在63度以内。所以感觉这颗CPU还是比较适合NAS这类的家庭服务器使用。

ECC 有效性诊断

Xeon E-2100其实一直都支持 ECC UDIMM内存,但是需要C246主板支持,那么这次ASRock H310CM-HDV是否支持ECC UDIMM呢?

ECC 要生效,似乎有三个必要条件:

1. 内存控制器(CPU)支持。

很明显,Xeon E-2124是支持ECC的。

2. 必须是 ECC 内存。

这个是显而易见的,我使用的内存是标准的ECC UDIMM内存。

ECC UDIMM内存比普通内存多一个存贮模块,用来存放冗余位。而RDIMM内存则更多一块REG芯片。

3. 主板/芯片/BIOS支持。

这个是最有争议性。到底需不需要主板支持?某些主板/BIOS有打开/关闭 ECC 的选项,有些则没有。ASRock H310CM-HDV BIOS P4.2C没有ECC支持选项的,所以大概率是不支持ECC。

Ubuntu 18.04下有几条命令可以检测ECC:

第一条命令:

sudo dmidecode -t memory

▲这里的有效信息说明ECC不支持。

第二条命令:

dmesg |grep -i edac

▲说明ECC是不开启的。

以上说明虽然ASRock H310CM-HDV可以支持XEON E-21XX系列CPU,但是却不支持XEON E的ECC支持特性。

phoronix-test-suite

Phoronix测试套件是目前LINUX下可用的最全面的测试和基准测试平台,它提供了可扩展的框架,可以轻松地添加新的测试。该软件旨在以干净,可复制且易于使用的方式有效地执行定性和定量基准。Phoronix测试套件可用于简单地比较计算机的性能,硬件验证以及持续集成/性能管理。所以以下测试在Ubuntu 18.04 x64下进行。

▲phoronix-test-suite的硬件检测

CPU基准

Sysbench 1.0.0

Sysbench是另一种广泛使用的Linux基准测试,最初由Peter Zaitsev于2004年创建。此后不久,Alexey Kopytov接管了它的开发。它达到了0.4.12版本,并且开发停止了。经过长时间的休息,Alexey于2016年再次开始在SysBench上工作。不久,发布了0.5版,并重新编写了OLTP基准测试以使用基于LUA的脚本。然后在2017年发布了SysBench 1.0。1.0与旧的0.4.12版本相比,最重要的是可以使用LUA来自定义基准,而不必使用硬编码的脚本。我本次专门使用期中的CPU测试,结果以每秒处理的事务来计算,结果越高越好。

▲测试溯源存证

▲多核效能

▲单核效能

Stockfish 9

▲Stockfish是一种高级C ++ 11国际象棋基准,可以扩展到128个CPU内核,结果以平均每秒处理的数据量为计量标准,结果越高越好。溯源自:https://stockfishchess.org/

▲测试溯源存证

▲多核效能

▲单核效能

asmFish 1.1.1

▲asmFish是在Assembly中编写的高级国际象棋基准测试,结果以平均每秒处理的数据量为计量标准,结果越高越好。

▲测试溯源存证

▲多核效能

▲单核效能

CPU渲染

Blender 2.81

测试条件:仅使用CPU进行渲染操作

BMW27

▲测试溯源存证

▲多核效能

Classroom

▲测试溯源存证

▲多核效能

Fishy Cat

▲测试溯源存证

▲多核效能

Barbershop

▲测试溯源存证

▲多核效能

Barcelona

▲测试溯源存证

▲多核效能

POV-Ray 3.7.0.7

测试使用POV-Ray V3.7自带的Benchmark脚本执行,这是一个完全的CPU渲染测试,分别测试多线程和单线程成绩,单位用完成渲染任务的时间来表示,结果越低越好。

▲测试溯源存证

▲多核效能

▲单核效能

C-Ray 1.1

C-Ray 1.1是一个光线跟踪基准,它可以显示多线程工作负载下处理器的差异,和Windows的Cinebench相似,结果越低越好。

▲测试溯源存证

▲多核效能

▲单核效能

分子动力学

NAMD 2.13

▲NAMD是并行分子动力学代码,旨在对大型生物分子系统进行高性能仿真。NAMD由伊利诺伊大学香槟分校的贝克曼高级科学与技术学院理论和计算生物物理小组开发。可以在此处找到有关基准的更多信息 。

▲测试溯源存证

▲多核效能

视频解码

x264 v2018-09-25

使用样本1080p视频文件对在CPU上运行的x264编码器进行的简单测试,以平均每秒处理的帧数来计量,结果越高越好。

▲测试溯源存证

▲多核效能

▲单核效能

x265 v3.1.2

使用样本1080p视频文件对在CPU上运行的x265编码器进行的简单测试,以平均每秒处理的帧数来计量,结果越高越好。

▲测试溯源存证

▲多核效能

▲单核效能

编译

Timed Linux Kernel Compilation 5.4

在默认配置下编译Linux内核:linux-5.4-rc3.tar.gz所需要的时间,从而进行性能比对,结果越低越好.

▲测试溯源存证

▲多核效能

Timed LLVM Compilation v6.0.1

在默认配置下进行相同的LLVM编译任务所需要的时间,从而进行性能比对,结果越低越好。

▲测试溯源存证

▲多核效能

Timed PHP Compilation v7.1.9

在默认配置下进行相同的PHP 7构建任务所需要的时间,从而进行性能比对,结果越低越好。

▲测试溯源存证

▲多核效能

▲单核效能

Build2 v0.12

此测试配置文件测量了从源代码引导/安装build2 C ++构建工具链的时间。Build2是用于C / C ++代码的跨平台构建工具链,并具有类似于Cargo的功能,结果越低越好。

▲测试溯源存证

▲多核效能

深度学习

oneDNN MKL-DNN 1.1

oneDNN MKL-DNN 1.1是对Intel oneDNN(以前称为DNNL /深层神经网络库/ MKL-DNN)的测试,它是针对深层神经网络的英特尔优化的库,并利用了其内置的Benchnnn功能,测试模型利用了递归神经网络推断-数据类型:f32,结果是报告的总性能时间。值得注意的是这是INTEL为自己的CPU优化过的测试。

针对以下CPU进行了优化:

具有Intel SSE4.1支持的Intel Atom处理器

第4代,第5代,第6代,第7代和第8代Intel(R)Core(TM)处理器

英特尔®至强®处理器E3,E5和E7家族(以前称为Sandy Bridge,Ivy Bridge,Haswell和Broadwell)

英特尔(R)至强融核(TM)处理器(以前为Knights Landing和Knights Mill)

Intel Xeon可扩展处理器(以前称为Skylake,Cascade Lake和Cooper Lake)

未来的Intel Xeon可扩展处理器(代号Sapphire Rapids)

在基于Intel 64或AMD64架构的CPU上,oneDNN在运行时检测指令集架构(ISA),并使用即时(JIT)代码生成来部署针对最新支持的ISA优化的代码。将来的ISA可能默认情况下禁用了库中的初始支持,并且需要使用运行时控件来启用它们。

▲测试溯源存证

▲多核效能

Intel Open Image Denoise 1.0.0

英特尔®Open Image Denoise的目的是提供一个开放,高质量,高效且易于使用的去噪库,该库可显着减少基于光线跟踪的渲染应用程序中的渲染时间。它可以滤除随机光线跟踪方法(例如路径跟踪)固有的蒙特卡洛噪声,从而将每个像素所需的样本数量减少了甚至多个数量级(取决于所需的与地面真实程度的接近程度)。一个简单但灵活的C / C ++ API确保该库可以轻松集成到大多数现有或新的渲染解决方案中。

英特尔®Open Image Denoise库的核心是一组基于深度学习的高效降噪滤波器,这些滤波器经过训练可以处理从1 spp到几乎完全收敛的每个像素(spp)的各种样本。因此,它适用于预览和最终帧渲染。滤镜可以仅使用嘈杂的颜色(美感)缓冲区对图像进行降噪,或者为了保留尽可能多的细节,还可以选择使用辅助特征缓冲区(例如反照率,正常)。大多数渲染器都将此类缓冲区作为任意输出变量(AOV)支持,或者通常可以轻松实现。

尽管该库附带了一组预训练的过滤器模型,但并非必须使用这些模型。为了针对特定渲染器,样本数量,内容类型,场景等优化过滤器,可以使用随附的训练工具包和用户提供的图像数据集来训练模型。

英特尔®Open Image Denoise支持基于英特尔®64架构的CPU和兼容架构,并且可以在从笔记本电脑,工作站到HPC系统中的计算节点的任何设备上运行。它的效率足够高,不仅适合于脱机渲染,而且取决于所使用的硬件,还适合于交互式光线跟踪。

Intel Open Image Denoise内部建立在Intel oneAPI深度神经网络库(oneDNN)之上,并自动利用Intel SSE4,AVX2和AVX-512等现代指令集来实现高去噪性能。要运行Intel Open Image Denoise,需要至少支持SSE4.1的CPU。

▲16 spp渲染Moana Island Scene,并使用英特尔®Open Image Denoise进行去噪。公开提供的数据集由Walt Disney Animation Studios提供。

▲测试溯源存证

▲多核效能

解密

John The Ripper v1.9.0-jumbo-1

John The Ripper的基准测试是一个密码破解程序,Blowfish是其中一个模型。

▲测试溯源存证

▲多核效能

▲单核效能

Python效能评估

pybench1.1.3

▲该测试报告了来自PyBench的不同平均定时测试结果的总时间。PyBench报告不同功能(例如BuiltinFunctionCalls和NestedForLoops)的平均测试时间,该总结果提供了对给定系统上Python的平均性能的粗略估计。该测试配置文件每次运行PyBench 20次。

▲测试溯源存证

▲多核效能

▲单核效能

解压缩

7-zip Cpmpression 16.02

7-zip是跨平台工作的广泛使用的压缩/解压缩程序。

▲测试溯源存证

▲多核效能

▲单核效能

协议性能

OpenSSL 1.1.1

OpenSSL是一个开源工具包,可实现SSL(安全套接字层)和TLS(传输层安全性)协议。此测试测量OpenSSL的RSA 4096位性能。

▲测试溯源存证

▲多核效能

▲单核效能

▲我这次测试一共测试了133项,其中有8项是没有对比,所以只有125项测试通过有效。

Xeon E-2124本身4C4T在跟一众8C16T乃至16C32T的CPU对比中落于下风是再正常不过的事情了,但是我们主要是看以下单核IPC效能,但是其实单核效能也是落于下风。

我并不认为大量的测试得出的结论100%有效,但是可以降低概率性误差,统计回归的结果可以尽可能的还原真相。

总结

结论是Xeon E-2124这一颗CPU虽然如今落伍到洋垃圾行列,单核性能也确实和现今的CPU有10-30%差距,多核效能差距更大,唯一的亮点就是功耗和温度方面还不错,不过因为没有内置HD 630需要独显来支持,所以做NAS的CPU的话,Xeon E-2124G会更加适合,对于ASRock H310CM-HDV这片主板来说,只是可以支持XEON E-2100系列而已,但是不支持ECC的特性,且有几个问题需要注意的。

1、无论京东还是淘宝天猫购买的H310CM-HDV默认都不支持XEON E的,需要刷特殊版本BIOS。

但是自己刷BIOS需要一颗6-8代的CPU可以点亮主板,这样就会带来很多麻烦,其实淘宝也有店家提供预刷新BIOS服务,刷4.2C的BIOS之后,有一个点值得关注:INTEL ME的驱动无法安装,应该是BIOS内部屏蔽了这个选项,因为锁住XEON支持的就是ME FW,这就很好理解了。另外这张主板还支持WIN7,这也是目前为数不多的例子了,

XEON E-2124正式版在500-620元附近,2124G在850元附近,确实XEON E-2124+ASRock H310CM-HDV能做到1K以内。本评测只为垃圾佬党提供一个客观真实的板U套装性能评估,至于这套东西能否成为新一代的垃圾佬神器并不是我评价的重点,我只负责实事求是的评测与报告。



本文经“什么值得买”社区作者@gaojie20授权转载,文章内容仅代表作者观点,未经授权请勿转载。

举报
评论 0