概念Not a Number
NaN
IEEE 754 浮点标准中表示无效运算结果的特殊值,常见来源包括 0/0、∞−∞、∞×0、未初始化内存读取等,具有极强传染性,会导致整个计算链失效。
时间轴 (近 90 天)
10月17日
NaN 在 IEEE 754 浮点标准中表示无效运算结果,常见触发条件包括 0/0、∞−∞、∞×0 以及对负数开平方。
待验证50%
10月17日
在 GPU kernel 中,读取未初始化或越界的内存是 NaN 的常见来源,残留的任意位模式被解释为浮点数参与累加后会污染计算链。
待验证50%
10月17日
NaN 具有传染性,任何与 NaN 的算术运算结果都是 NaN;在 chunk scan 的跨块归约中一个块产生的 NaN 会传播到后续所有块。
待验证50%