Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Floating point 浮点计算模型的选择_Floating Point_Floating Accuracy_Floating Point Precision - Fatal编程技术网

Floating point 浮点计算模型的选择

Floating point 浮点计算模型的选择,floating-point,floating-accuracy,floating-point-precision,Floating Point,Floating Accuracy,Floating Point Precision,我的问题主要是科学计算,但我问的是一般问题。在编译器中如何实际选择fp模型?例如,intel有精确、严格、快速、扩展、源代码、双精度等。GCC wiki在上有一篇关于各种浮点优化的文章,是的,但理解浮点计算的真正工作原理有点困难。那么,在科学计算世界中,是否有最佳实践,例如,我们应该始终使用双精度和严格模型等?深入理解浮点计算不是一点困难,它是非常困难的。而且,对不起,没有捷径可走。最佳实践是彻底理解FP计算以及您的算法,然后能够做出明智的决策。对于每个特定的算法,需要有多严格。在实践中,许多人

我的问题主要是科学计算,但我问的是一般问题。在编译器中如何实际选择fp模型?例如,intel有精确、严格、快速、扩展、源代码、双精度等。

GCC wiki在

上有一篇关于各种浮点优化的文章,是的,但理解浮点计算的真正工作原理有点困难。那么,在科学计算世界中,是否有最佳实践,例如,我们应该始终使用双精度和严格模型等?深入理解浮点计算不是一点困难,它是非常困难的。而且,对不起,没有捷径可走。最佳实践是彻底理解FP计算以及您的算法,然后能够做出明智的决策。对于每个特定的算法,需要有多严格。在实践中,许多人并不在意这些,只是希望他们使用的东西足够好。