一年多一点过去了
彗星湖-S
第十代英特尔酷睿处理器的代号是Comet Lake。 是的,它仍然是 10 nm。 再次刷新
更换插座
是的,没有什么是永恒的,Intel在发布第10代的同时,推出了新的插槽——LGA 1200(Socket H5)。 尽管它与现有冷却系统的安装孔(75 毫米)兼容,但在第一次初步测试后,无需更改安装孔的幻想就破灭了。 但稍后会详细介绍。
更多核心,更高频率
这已经是英特尔摆脱纳米困境的传统方法:如果你不改变
Intel i9-10900K 处理器分别有两个核心,每个核心 4 个线程
由于工艺流程没有改变,散热要求,还是
如果新处理器的基本频率仅增加 100 MHz - 从 3,6 增加到 3,7,那么从
除了已经熟悉的 Turbo Boost 技术之外,还出现了 mega-superturboboost。 官方称之为 热速度提升 (TVB)。 值得注意的是,这项技术早在第八代英特尔酷睿中就被引入了,但只有选定的代表才能使用它。 例如,我个人知道i9-9980HK和i9-9880H。
该技术的本质是在一定的处理器温度下,一个或多个核心的频率升至Turboboost以上。 增加的频率值取决于处理器工作温度比最高温度低多少。 启用 Intel Thermal Velocity Boost 技术的处理器内核的最大频率是在不高于 50°C 的工作温度下实现的。 因此,在TVB模式下,一个核心的时钟频率升至5,3GHz,其余核心的时钟频率升至4,9GHz。
由于新一代多了两个核心,在各种类型“加速”的最大自动超频状态下,这个“火炉”发出高达250W的功率,即使对于水冷系统(WCO)来说这也已经是一个挑战,特别是在紧凑的机箱设计中,无需遥控水冷头...
他们谈论了核心,解释了频率,抱怨了插座,让我们继续吧。 主要变化包括 L3 缓存略有增加以及支持的 RAM 频率增加 - 从 DDR-2666 到 DDR4-2933。 基本上就是这样。 英特尔甚至没有更新内置图形核心。 RAM容量也没有改变,同样是从上一代继承的128GB。 也就是说,与以往的更新一样:他们增加了核心和频率,但是,他们也改变了插槽。 至少在服务器方面没有更重大的变化。 我建议继续进行测试,看看新一代的性能与上一代相比有何变化。
测试
测试涉及英特尔酷睿系列的两款处理器:
- 第九代i9-9900K
- 十代i9-10900k
平台性能特点
英特尔 i9-9900K 处理器
- 主板:华硕 PRIME Q370M-C
- RAM:16 GB DDR4-2666 MT/s 金士顿(2 块)
- SSD 驱动器:240 GB Patriot Burst(RAID 2 中的 1 块 - 多年来养成的习惯)。
英特尔 i9-10900K 处理器
- 主板:华硕 Pro WS W480-ACE
- RAM:16 GB DDR4-2933 MT/s 金士顿(2 块)
- SSD 驱动器:240 GB Patriot Burst 2 块,RAID 1。
两种配置均使用单体水冷平台。 但有一个细微差别...为了不丢失TVB频率并正常启动Intel i9-10900K,我必须为第十代平台组装强大的定制水冷系统(以下简称WCO)核。 这需要一些努力(而且很多),但该解决方案使我们能够在峰值负载下在每个内核中获得稳定的 4,9 GHz,而不会超过 68 度的温度阈值。 向定制英雄致敬。
在这里,我将允许自己稍微偏离主题,并解释说,这种处理问题的方法完全是出于务实的考虑。 我们找到的技术解决方案能够以最小的机架利用率提供最大的性能,同时实现适当的成本。 同时,我们不会对硬件进行超频,并且仅使用硬件开发人员包含的功能。 例如,标准超频配置文件(如果平台有的话)。 无需手动设置时间、频率、电压。 这使我们能够避免各种意外。 事实上,这是我们在将现成的解决方案交付给客户之前进行的初步测试。
我们总是在单个单元配置中进行测试也并非巧合 - 这种测试足以确保所找到的解决方案的可靠性。 因此,客户能够以最低的价格获得经过验证的设备和最高的速度。
回到我们的 i9-10900K,我注意到所有比较处理器的温度均未升至 68 度以上。 这意味着该解决方案除其他优点外,还具有良好的超频潜力。
软件部分: 操作系统 CentOS Linux 7 x86_64 (7.8.2003)。
内核:UEK R5 4.14.35-1902.303.4.1.el7uek.x86_64
相对于标准安装进行了优化:添加了内核启动选项elevator=noop selinux=0
使用向后移植到该内核的 Spectre、Meltdown 和 Foreshadow 攻击的所有补丁进行了测试。
使用的测试
1.系统基准
2。 Geekbench的
3. Phoronix 测试套件
测试的详细描述
Geekbench测试
以单线程和多线程模式进行的一组测试。 因此,两种模式都发布了一定的性能指标。 在本次测试中,我们将关注两个主要指标:
- 单核分数 - 单线程测试。
- 多核分数 - 多线程测试。
计量单位:抽象的“鹦鹉”。 “鹦鹉”越多越好。
系统基准测试
Sysbench 是一套测试(或基准测试),用于评估各种计算机子系统的性能:处理器、RAM、数据存储设备。 该测试是在所有核心上进行的多线程测试。 在这次测试中,我测量了一个指标:每秒CPU速度事件——处理器每秒执行的操作数。 值越高,系统效率越高。
Phoronix 测试套件
Phoronix Test Suite 是一套非常丰富的测试。 这里提供的几乎所有测试都是多线程的。 唯一的例外是其中两个:单线程测试 Himeno 和 LAME MP3 Encoding。
在这些测试中,分数越高越好。
- John the Ripper 多线程密码猜测测试。 让我们以 Blowfish 加密算法为例。 测量每秒的操作数。
- Himeno 测试是使用雅可比点法的线性泊松压力求解器。
- 7-Zip 压缩 - 使用带有集成性能测试功能的 p7zip 进行 7-Zip 测试。
- OpenSSL 是一组实现 SSL(安全套接字层)和 TLS(传输层安全)协议的工具。 测量 RSA 4096 位 OpenSSL 的性能。
- Apache Benchmark - 该测试测量给定系统在执行 1 个请求(同时运行 000 个请求)时每秒可以处理多少个请求。
在这些测试中,如果越少越好 - 在所有测试中都会测量完成测试所需的时间。
- C-Ray 测试 CPU 在浮点计算上的性能。 该测试是多线程的(每个核心 16 个线程),将从每个像素发射 8 条光线进行抗锯齿,并生成 1600x1200 的图像。 测量测试执行时间。
- 并行 BZIP2 压缩 - 该测试测量使用 BZIP2 压缩来压缩文件(Linux 内核源代码 .tar 包)所需的时间。
- 音频数据的编码。 LAME MP3 编码测试在一个线程中运行。 测量完成测试所需的时间。
- 视频数据编码。 ffmpeg x264 测试 - 多线程。 测量完成测试所需的时间。
测试结果
i9-10900K 比前代产品好很多 44%。 在我看来,结果简直太棒了。
单线程测试的差异是完全的 6,7%,这是普遍预期的:5 GHz 和 5,3 GHz 之间的差异相同 300 MHz。 这正好是 6%。 但还是有一些对话:)
但在多线程鹦鹉测试中,新品几乎已经 33% 更多的。 TVB 在此发挥了重要作用,我们几乎可以通过自定义 SVO 最大限度地利用 TVB。 在峰值时,测试中的温度没有升至超过 62 度,核心工作频率为 4,9 GHz。
区别 52,5%。 正如在 Sysbench 和多线程 Geekbench 测试中一样,CBO 和 TVB 取得了如此显着的领先优势。 最热核心的温度为66度。
在本次测试中,不同代处理器之间的差异为 35,7%。 这与使处理器 100% 时间保持在最大负载下、将其升温至 67-68 度的测试相同。
97,8%。 由于 2 个核心和几兆赫兹而获得几乎两倍优势的可能性“极小”。 因此,结果更像是一种异常。 我认为要么是测试本身的优化,要么是处理器的优化。 或者也许两者兼而有之。 在这种情况下,我们不会依赖此测试的结果。 虽然这个数字令人印象深刻。
但在这里我绝对确定优化是在测试本身中完成的。 AMD Ryzen 的反复测试也证明了这一点,尽管 Ryazan 在单线程测试中表现不那么强,但 AMD Ryzen 的表现要好得多。 因此,优点是 65% 不会算的。 但不谈论它根本不可能。 尽管如此,我们还是写了一个,并记住了两个。
代际差异—— 44,7%。 这里一切都是公平的,所以我们计算结果。 毕竟,这正是在单线程负载下压榨出最大性能的测试。 一方面,您可以看到为完善和优化内核所做的工作 - 一次又一次的刷新,但幕后的某些东西显然得到了优化。 另一方面,这样的结果可能表明我们在上次与 i9-9900K 的相同测试中无法挤出最大值。 我很高兴在评论中阅读您对此事的想法。
第十代自信超越第九代 50,9%。 这是非常令人期待的。 这里是 Intel i9-10900K 规则添加的核心和频率。
代际差异—— 6,3%。 在我看来,这个结果是颇具争议的。 在以后的文章中,我正在考虑完全放弃这个测试。 事实是,在超过 36 个核心(72 个线程)的系统上,标准设置下的测试根本无法通过,并且结果的差异有时必须计算到小数点后第三位。 好吧,我们拭目以待。 您可以在评论中分享您对此事的看法。
区别在于 28%。 这里没有发现任何意外、异常或优化。 纯粹的刷新,仅此而已。
i9-10900K 击败 i9-9900K 38,7%。 与之前测试的结果一样,这种差异是预期的,并且清楚地显示了同一微架构上的处理器之间的真正差距。
那么,我们来总结一下。 总的来说,没有什么意外的 - i9-10900K 在所有测试中都优于其前身 i9-9900K。 Q.E.D. 其代价就是产生热量。 如果您正在寻找一款适合家用的新处理器,并且想要从第十代酷睿中榨取最大性能,我建议您提前考虑冷却系统,因为仅靠冷却器是不够的。
或者来找我们找祖父。 一个良好平台上的现成解决方案,具有非常不错的 CBO,正如我们发现的,除了所有其他优势之外,它还具有超频潜力。
测试中使用了专用服务器
来源: habr.com