想优先 Intel 的电脑,从小学到工作十来年了用的都是 intel ,看到 ultra9 285k 上市了 考虑买一个编译非常快的电脑,主要工作是在 x86 上写驱动和桌面端的大型 c++项目,ssd 和内存足够优秀的情况下,怎么合理评估一个 cpu 编译能力呢

不需要显卡,现在任务就是多开虚拟机测试,以及编译,唯一诉求就是编译快,不愿意等,现在在考虑商用 Xeon w 系列的处理器和民用的 core i9 之间,但是感觉 Xeon w 只是纯大核心,提供了更大的 pcie 通道给显卡用,这里我又用不太到,他的主频不如 i9 ,但是编译性能又没有专门的评估标准,有没有懂得老哥给点建议
举报· 213 次点击
登录 注册 站外分享
13 条回复  
ugpu 小成 2024-10-18 14:31:48
个人拙见:
   写过几年 C++
本身和 CPU 关系不大. 唯一能影响到的是主频 以及工程的结构和第三方模块
就算 make -j 16  多线程编译提高速度  在复杂联合编译中你也将出现因为多线程导致的一系列问题.

这边建议换 Rust.
tool2dx 初学 2024-10-18 14:37:57
我看老外非常喜欢用高频的 AMD 来编译大型项目

https://cpu.userbenchmark.com/

这网站选一个多核性能高的。编译又不特殊,就是看 CPU 主频和多核。
chihiro2014 小成 2024-10-18 14:41:19
台式无脑 9950x ,服务器上 epyc
alect 初学 2024-10-18 14:42:59
可以参考 SPEC 测试排名,(以下链接超大,慎点)
https://www.spec.org/cpu2017/results/cpu2017.html

此外翻到一个博主做的表格,可以参考结果进行购买,
https://blog.hjc.im/spec-cpu-2017
proxytoworld 初学 2024-10-18 14:43:00
在服务器编译吧
justplaymore 小成 2024-10-18 14:46:45
可以参考 Chromium Code Compile CPU Benchmarks

https://gamersnexus.net/megacharts/cpus
datasone 初学 2024-10-18 14:49:56
依据实际项目的规模和编译设置可能会差出很多。

即使假设多线程编译不会导致问题,能够很好的利用上全部核心。对于规模不是很大的项目编译( e.g. ffmpeg ),时间也主要花在了吃单核的 lto 过程上,这种情况下单核性能就非常重要。如果不开 lto 、或者项目规模非常大的话,可能多核性能才会体现出比较明显的优势,
liaohongxing 小成 2024-10-18 14:54:54
要买 amd 最新的 zen5 的 U,  核多主频高, 有能力上 eypc
ziseyinzi 小成 2024-10-18 15:00:48
anandtech 的 CPU 评测都会有编译项目,虽然 anandtech 停更了,但一直到 zen5 的评测都是有的
12下一页
返回顶部