本来想将一个程序并行化,但并行之后结果却与串行的结果有微小差异。

因此,我将代码中所有并行的语句全都删掉(也就是与串行版本代码完全相同),但disable parallel情况下和parallel情况下编译后得到的计算结果也存在微小差异。不知是何道理呀?

我感觉该情况与下面这个帖子的结果类似:

http://bbs.pfan.cn/post-367781.html

求指教。