在英特尔的 Haswell 架构上,可以在 5 个周期内完成 FMA 操作 (A*B + C)。谁能解释这 5 个周期中的每一个周期会发生什么?对于乘法,我知道阶段如下:
- 分离尾数和指数
- 乘以尾数
- 乘指数
- 标准化结果
- 插入符号
但我一直无法找到 FMA 操作的流水线阶段
编辑:似乎以上不是Mult管道中使用的实际方法(感谢@EOF和@harold的提示)
在英特尔的 Haswell 架构上,可以在 5 个周期内完成 FMA 操作 (A*B + C)。谁能解释这 5 个周期中的每一个周期会发生什么?对于乘法,我知道阶段如下:
但我一直无法找到 FMA 操作的流水线阶段
编辑:似乎以上不是Mult管道中使用的实际方法(感谢@EOF和@harold的提示)