主题:VS+IVF下用openMP并行编译与串行编译结果不同是何道理
本来想将一个程序并行化,但并行之后结果却与串行的结果有微小差异。
因此,我将代码中所有并行的语句全都删掉(也就是与串行版本代码完全相同),但disable parallel情况下和parallel情况下编译后得到的计算结果也存在微小差异。不知是何道理呀?
我感觉该情况与下面这个帖子的结果类似:
http://bbs.pfan.cn/post-367781.html求指教。
本来想将一个程序并行化,但并行之后结果却与串行的结果有微小差异。
因此,我将代码中所有并行的语句全都删掉(也就是与串行版本代码完全相同),但disable parallel情况下和parallel情况下编译后得到的计算结果也存在微小差异。不知是何道理呀?
我感觉该情况与下面这个帖子的结果类似:
http://bbs.pfan.cn/post-367781.html求指教。
您尚未登录,请登录后再回复。点此登录或注册