标签: c++-amp fma
例如, 我有一个像a = b * c + d * e + f * g + h * i + j这样的表达式。我应该写a = fma(a, c, fma(d, e, fma(f, g, fma(h, i, j))))吗?
a = b * c + d * e + f * g + h * i + j
a = fma(a, c, fma(d, e, fma(f, g, fma(h, i, j))))
编译器会自动优化表达式吗?或者fma形式实际上比普通形式更好吗?
我发现很难知道在C ++ AMP中编译内核的内容......我应该切换到OpenCL吗?