不管混不混用,你的结果随便就可以变化,逻辑上为什么这可以接受这个无法被接受的变化?
还是说结果是什么无所谓,但是你的程序内部必须结果有某种一致性?
【 在 xibaomo (xibaomo) 的大作中提到: 】
: 标 题: Re: c++有没有空转(dry run)的办法?
: 发信站: 水木社区 (Thu Sep 30 11:48:11 2021), 站内
:
: 我说的计算设备指的是能执行汇编指令的东西,常见的就是CPU和GPU,但不常见的也有很多,包括自己烧的片子。换了台电脑,如果CPU还是一样的,结果当然也是一样的。但如果CPU的arch换了,或者intel改amd了,也很有可能不一样。至于GPU,从来就跟CPU不一样。
:
: 这没什么不好理解的,就是告诉你在产线上不同计算设备不能混用
: 【 在 here080 的大作中提到: 】
: : 我不是抬杠,是你这基本问题没有描述清楚。
: : 运行程序的机器换一台,或者网速变一变,或者月亮圆了,结果就不同。这就算了,这个不同还会造成无法接受的影响。
: : 我是不理解你是个什么系统了。
: : ...................
:
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 73.170.143.*]
--
FROM 76.126.252.*