POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
楼主: coolhair
打印 上一主题 下一主题

程序bug导致不得不配AMD处理器了,烦恼

[复制链接]
61#
发表于 2008-9-18 07:45 | 只看该作者
原帖由 沙门 于 2008-9-18 01:06 发表


正确的程序输出正确的结果,错误的程序输出错误的结果,才叫正常。

错误的程序也被CPU顺利跑下来了,而且对于这样的结果,事先无法预知,

叫正常么。



人家已经说了,“不管怎么说,A U得了一小分”,人家又没说是否正常,但这种“得一小分”我还是觉得不要为好......
回复 支持 反对

使用道具 举报

62#
发表于 2008-9-18 08:39 | 只看该作者
进来学习C++代码,看到指针就头晕...:wacko:
回复 支持 反对

使用道具 举报

63#
发表于 2008-9-18 10:13 | 只看该作者
原帖由 rx78meng 于 2008-9-15 01:15 发表
楼上几个

本楼不管怎么看,都是amd得了一小分

怎么说着说着,正常跑程序的amdu变成bug了

不同架构的cpu,有的能跑有的不能跑很正常的吧,i u不能跑的东西,别人能跑就是bug阿?

本来没有什么好研究的东西 ...


这位兄台的发言,才是大大的有问题,程序不严谨是程序员的事情,但是如果cpu把一段被判定会出错的代码执行为正确,简直就是请注意文明用词错误。

比如说如果我写的另外某个程序就在判定这个缓存里的数据做关键判断,结果amd的u不实时更新,那我岂不是很惨?

我看来,amd不光没得了一小分,应该扣一大分。把amd的team拉出去掌嘴才合适
回复 支持 反对

使用道具 举报

64#
发表于 2008-9-18 10:24 | 只看该作者
CACHE对程序来说应当是相当透明的, 对CACHE的使用策略只应当影响性能不应当影响结果

能在AMD上正确而Intel要完蛋的代码还真不好找

P4不支持64G以上的物理内存, 但是这对于扣肉不应当是限制吧
回复 支持 反对

使用道具 举报

65#
发表于 2008-9-22 15:51 | 只看该作者
原帖由 沙门 于 2008-9-18 01:06 发表


正确的程序输出正确的结果,错误的程序输出错误的结果,才叫正常。

错误的程序也被CPU顺利跑下来了,而且对于这样的结果,事先无法预知,

叫正常么。


错误的程序输出不可知的结果,也是一种错误啊。偶然,错误的程序输出了正确的结果也不奇怪。

[ 本帖最后由 tedsun 于 2008-9-22 15:52 编辑 ]
回复 支持 反对

使用道具 举报

66#
发表于 2008-9-22 21:21 | 只看该作者
如果真的是上面这种错误的程序能在A U上跑的正常,那我以后再也不会买A了。
完全不符合逻辑的东西,在电脑世界里是不允许存在的!
回复 支持 反对

使用道具 举报

67#
发表于 2008-9-23 09:18 | 只看该作者
嵌入式现在写代码都不考虑缓存了吧 程序员面对的应该是操作系统级甚至java的虚拟机级
回复 支持 反对

使用道具 举报

FANCK 该用户已被删除
68#
发表于 2008-9-23 12:34 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

69#
发表于 2008-9-23 13:05 | 只看该作者
我个人十分的希望“ bcyj”能够拿出一段因为cache而让intel挂, amd不挂的代码来让我研究下......
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-19 17:35

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表