如果x86速度更快,为什么世界上功能最强大的超级计算机会使用ARM处理器?
0 774
0
该提问暂无详细描述
收藏
2021-01-20 16:09 更新 我爱喝牛奶G •  2072
共 1 个回答
高赞 时间
0

没有“ ARM更快”或“ x86更快”的说话,它们都是可以以不同方式实现的指令集,这就是为什么$ 5,000 Xeon比$ 50 Celeron更快,而它们都是x86。

这也是为什么你会获得像Raspberry Pi中那样的小型ARM处理器,以及像该超计算机中使用的Fujitsu制造的怪异ARM处理器那样的原因。

很难找到直接的比较,但是如果我们看看至强“ Cascade Lake”:

英特尔推出具有多达56个内核的Cascade Lake Xeons

和富士通ARM处理器:

main-qimg-c9c25c414a1117d74355d9f520a9ec64

Xeon似乎获得3.2 TFLOPS和A64FX 2.7 TFLOPS。但是,Xeon也需要更多的内核(56和48),并需要更高的时钟速度。

因此,尽管这只是一个比较,而TFLOPS只测量一件事(浮点算术),但是它们是相当可比的处理器,至强处理器的触摸速度更快,但是需要更多的内核和时钟速度来实现。

这是一个很长的答案,实际上只是说“它不是那样工作的”。没有理由不能说ARM不能成为大型的快速处理器,因为英特尔没有像x86那样为这些应用投入资金。

本回答来自**Garry Taylor** ,MSc Computer Science & Portable Operating Systems, Technical University of Varna (1990) and Najib Fadil, Master Computer Science & Computer Networking, IGA Casablanca (2004)

收藏
2021-01-20 16:10 更新 蝈蝈 •  224