我手里有两台台式机,
- i9-9900K 3.6Ghz, 8 核,2 线程 /核,共 16 线程
- 某厂商 aarch64 CPU 1.7Ghz, 32 核,1 线程 /核,共 32 线程
CPU bench 结果:
x86_64: events per second: 637.69 aarch64: events per second: 745.31 看起来 Aarch64 机器算质数会更快一些,但实际上编译 CMake 来看:
x86_64: 1m12.78s aarch64: 1m20.135s 另一个项目更加明显
x86_64: 5m14s aarch64: 9m9s 显然 x86_64 机器会更快。我已经尽可能排除两台机器其他变量的干扰(均有 64GB 内存,NVME 固态硬盘)。
请问还有其他什么可能的原因么?谢谢
