为什么 AVX512-IFMA 仅支持 52 位整数?

phu*_*clv 5 precision x86 alu fma avx512

从该值我们可以推断它使用与双精度浮点硬件相同的组件。但是 double 有 53 位有效数,那么为什么 AVX512-IFMA 限制为 52 位呢?当然尾数只有 52 位并且隐藏了一位,但它仍然对值有贡献,需要输入加法器/乘法器/除法器......

Pau*_*l R 4

IEEE-754 双精度实际上只有 52 个显式存储位,第 53 位(最高有效位)是隐式 1。