Performance 浮点运算速度

Performance 浮点运算速度,performance,floating-point,benchmarking,Performance,Floating Point,Benchmarking,0.0的浮点乘法是否比平均fp乘法快?关于加0.0和乘1.0的相同问题 为了让这个问题有确切的意义:它在最新的英特尔CPU上更快吗?不,在现代硬件上更快。现代硬件可以在一个或两个周期内执行所有正常的双精度乘法/加法/减法。可能的例外情况是非规范化数字和特殊值,如+/-零、+/-无穷大和NaN。如果存在差异,则这些异常需要更长的时间 然而,与所有与性能相关的问题一样,真理只存在于测量中。如果这对你很重要,测量它,然后你知道该怎么做

0.0的浮点乘法是否比平均fp乘法快?关于加0.0和乘1.0的相同问题


为了让这个问题有确切的意义:它在最新的英特尔CPU上更快吗?

不,在现代硬件上更快。现代硬件可以在一个或两个周期内执行所有正常的双精度乘法/加法/减法。可能的例外情况是非规范化数字和特殊值,如+/-零、+/-无穷大和NaN。如果存在差异,则这些异常需要更长的时间

然而,与所有与性能相关的问题一样,真理只存在于测量中。如果这对你很重要,测量它,然后你知道该怎么做