Intel Xeon E5430 有多少个 FPU?

Posted

技术标签:

【中文标题】Intel Xeon E5430 有多少个 FPU?【英文标题】:How many FPUs does Intel Xeon E5430 have? 【发布时间】:2013-10-21 03:10:33 【问题描述】:

我正在研究使用 gotoblas 库在一个 CPU 周期内可以完成多少次 FLOP。我使用 32 位浮点数来运行矩阵乘法,通过手动计算,每个 CPU 周期大约有 8 个 FLOP。我猜这可能是因为我的处理器(Intel Xeon E5430)中有两个 FPU,每个 FPU 都处理 128 位 XMM 寄存器上的一条 SSE 指令。因此,使用 32 位浮点数,每个 CPU 周期我得到 2*4 FLOP。

我的猜测正确吗?有没有官方手册可以参考获得一个英特尔处理器中的 FPU 数量?

谢谢!

【问题讨论】:

谢谢!我试图用谷歌搜索,但还没有得到我想要的。 【参考方案1】:

我想我找到了原因。理论上,Intel Xeon E5430 可以在一个 CPU 周期内对单精度浮点数进行 4 宽度 SSE 加法 + 4 宽度 SSE 乘法。

【讨论】:

以上是关于Intel Xeon E5430 有多少个 FPU?的主要内容,如果未能解决你的问题,请参考以下文章

Intel Xeon X3430和Intel Xeon E3-1230 v2对比哪个好

[转帖]Intel新一代Xeon完整曝光

比较 Intel Xeon Phi 和 Nvidia Tesla K20 的基准

intel xeon phi 常见错误记录

intel xeon cpu e5-2608l v4 支持虚拟化吗

Intel Xeon 上的 NUMA:内存区域是不是必须具有相同的大小?