• Welcome to ComeFromChina Community (CFC中文网)! We are the largest Chinese Canadian community forum in Ottawa. Please to participate in discussions, post topics, view images, and access full community features. Join us today! 欢迎来到CFC中文网。请登录以参与讨论、发布主题并查看图片。

喜欢intel说amd死机的进来看看。。。上一课

月下独酌

浪子
VIP
注册
2003-06-21
消息
32,631
荣誉分数
4,535
声望点数
373
你们的确需要好好学学知识了。

先说一下,不是circle,是cycle

解释一下cycle:一个period. 数字化电路的上行沿和下行沿,以前的技术只能在上行沿传输数据, AMD的利用了xxx(忘了)公司server processor的总线,所以双边沿都能传输数据,所以real bus speed = clock * 2

这就是为什么AMD用了一个xx rating,而真正总线速度慢很多
这是有绝对优势的
为什么?处于半导体技术的角度来讲,频率越高,硅片的性能越难predict
何况现在硅片上,管片和管片之间的距离都已经用anstrom计算了
况且,高频辐射多,衰减快。。。。。。。。。学过电路都应该知道吧
线路距离越难compensate...反正就是麻烦两个字

知不知道处理器现在的速度已经快饱和了?因为电子飘移有个限速的,频率也是有的。所以当intel hit这个limit的时候amd还有余地

况且,如果说amd 2600 = intel 2.6G
那我宁可买2600
这是intel自己砸自己的脚。他们说频率越高越快
但是为什么amd 2600 (2.0G左右吧) = intel 2.6? 相信amd优化的好

AMD的64位技术的确比intel成熟的多。当年intel搞64的时候没想兼容32, 结果amd抢了先,AMD64大打出手。intel的itanium 2只能在server上用,所以低下头买了AMD64的使用权。其实intel现在的EM64就是AMD64的intel版本,买来的

所以64位:amd >>intel

64位处理器在32位下(win xp)没有任何performance increase, 如果和老32位相比 (具体看64位处理器的工作模式,自己查查去)

intel唯一一个好处就是HT, 但是没几个软件支持HT,而且很多软件在开了HT后会变得更慢,不信自己测测
除非你做server,否则HT没用 (或者你天天压缩DVD同时解压RAR..)

以前intel有SSE1 SSE2的优势,现在AMD都有了,而且intel还没有3DNow!

lushan所谓的FSB技术和HT技术根本没有关系 (intel的HT是hyper thread = multitask的一种流水线的分割,AMD的HT是HyperTransport,一种总线的称法,lushan你搞混了吧)
AMD的HT是因为cpu内部有内存处理器和IO处理器,也就是少了个北桥,那么在cpu内部的处理部分和控制器部分amd弄了个自己的bus叫做hyperTransport, 双向每秒6.4Gb/s.

所以你要是算total power consumption和heat release的话,amd要小很多,因为要知道intel多一个北桥,而北桥现在也是发热大户

少个片子啊,兄弟,什么意思知道不?就是主板上少了很多很多很多东西啊
半导体技术的发展是什么?就是集成!把原来的ENIAC超强电子管全部压缩到一个片片里。那么我们是不是可以说amd更先进?:smokin:

AMD的内存控制比intel快,因为集合在一个芯片里,少了很多的干扰和频率匹配。

MS不需要对amd支持。同样是x86架构,所有的命令都是一样的,不可能说我call 1+1这个function, amd会return 3。唯一可能说软件不支持的是expansion 命令,SSE1,2,3之类的。除非你的程序写的很不兼容,否则没问题。因为这些都是optimization命令,不是基本命令。没有说哪个软件没了sse就不干活了。

但是在64位上,微软明确提出对AMd64支持,放弃对intel的itanium2的支持。所以因为intel买了amd64,所以同时可以在xp x64上用。

再说一下P4的pipeline太长。。。。好慢

写任何程序,任何一个x86处理器都一样
但是编译的时候,根据不同的软件对不同的处理器的优化,编译速度会有区别,这个具体要看哪个软件。这种区别在写小于几十MB或者几百MBcode之前是不明显的。。。。。。。。。。

Matlab这种垃圾根本没有做过优化,包括Maple. 本身就是Java或者C code,run的时候现编译现运行,所以暴慢无比。而且它跑的速度跟内存绝对成反比。
很可能matlab对intel有优化,在编译阶段。

justinli 你去从新装你的windows吧。刚装好的xp的1G电脑比用了半年的3G的都可能快,为什么。。因为你不做优化,软件太多, 而且你不懂电脑。

任何软件出现死机跟处理器没有任何关系。如果你强烈认为有的话我只好跟你说:去跳楼吧,不配用电脑。
死机最大可能是软件问题,其次硬件问题,而硬件问题最后可能有毛病的是处理器。我唯一一次见过处理器有设计问题就是几年前一款处理器x*x/x 不等于x... (x是一个固定的数字。别的数字都没问题)

启动速度跟内存有关,跟硬盘速度有关,和cpu几本无关不信你试试,用个1G的AMD +1Gram + 7200rpm HD, 对比3Gintel+256ram + 5400rpm HD....

熊猫说的太对了"没有垃圾的电脑,只有垃圾的电脑使用者."

再说一句,IT业有个行话:
叫做,no, it's a USER error.

再有说AMD死机INtel不死机的
AMD启动慢intel快的
都是intel的托。

amd是螃蟹,你得会吃
intel是。。。。。。。。铜项链,外面包了一层金 (广告啊广告)

为什么DIY高手都喜欢amd?

个人认为现在intel唯一的好东西就是dothan (27W) (P3流水线太经典了, + intel SpeedStep)

但是turion64的确快赶上了。(32W)

但是别忘了dothan是32的,turion是64的哦;)

centrino是intel的垃圾广告,没个p用
就是个pm + 855 + 2100A

intel的网卡比不过broadcom
主板比不过...各个厂家

我觉得intel快玩完了。。

最后作为amd的支持者 (曾经爱过intel,但是作为一个IT追求者我需要选择强者做老婆。。)贴一张本人电脑的照片
 
不过话又说回来了,笔记本的迅驰技术的确是省电,对不

这也是我发现它唯一的一个好处

其他的,说什么无线技术了,呸~~~~~~都是骗人玩艺
 
最初由 ↑↑↑ 发布
不过话又说回来了,笔记本的迅驰技术的确是省电,对不

这也是我发现它唯一的一个好处

其他的,说什么无线技术了,呸~~~~~~都是骗人玩艺

对,因为PM省电

最大的耗电客户是处理器而已
 
楼主懂得真多,不愧是waterloo阿
顶一个
 
计算机原理的东西太多了,上大学的时候要学一个学期才学了基础,再一个学期才接触到一点皮毛。评论cpu以至于computer system 的优劣不是那么简单的。另外还有许多marketing的东西,computer system 是 system engineering,不仅仅是science或者art,system 的东西说白了就是你的优点得有人用得到才行。Java(尽管我不喜欢Java)跑的慢不要紧,机器够快就行了,开发起来快,overall cost 就降下来了,就有市场,就能生存。反之就不能生存。硬件也一样。CPU跑得快得跑软件快才有意义。多数软件/编译器针对Intel CPU优化,Intel CPU跑软件就快,不是理论上快,而是实际上快。Consumer 买的是实际上快,不是理论上快。另外总线当然越宽越好,前提是软件得支持,如果只用16位register,32bit bus也多余。如果目标代码是针对32bit bus的,64bit bus+64bit os最多也就快一点点(流水线,CACHE和换页等操作)。所以说,Intel,AMD 各有所长,Intel(尤其是Windows 平台)更主流一点。
至于AMD死机,有可能有兼容性因素,但主要是维护水平。
 
如果现在市场上还有轻易就死机的CPU,那它就不用再做了.
无论intel还是amd,都不会有这种现象.在台式机市场,无论从哪个方面来说,AMD和intel现在是平起平坐的,要说AMD唯一低的地方,那就是价格了.不过现在2家的价格差距已经没有以前明显了.因为AMD作为后起之秀,当初打进市场的价格必须要低,等到现在有实力可以和intel抗衡了,价格自然就漫漫抬起来,等到了现在dual core上AMD大大领先之后,以后AMD的价格还会逐步提高的.至于死机啊,慢的这些事情,不是CPU的事,一台机器有问题,绝大部分是软件问题,尤其在用windows以后,这个道理一直没变过.软件问题绝大部分又是使用者的问题,这个道理从有电脑那天就没变过.使用者的问题绝大部分是不适应的问题.电脑的使用方法和人类生活里任何其他的东西的使用方法都不一样,一点也不一样.在其他家电越来越傻瓜化的形式下,电脑却要求用户越来越不傻瓜.所以被其他东西弄的傻瓜的人就用不好电脑了.
 
呵呵
我朋友机子出问题的时候
我有90%几率会要求对方重装系统
垃圾软件一多,不该上的网一上,里头的东西绝对搞乱

我也用AMD,以前用Intel,都一样货色,我机子从2年前到现在死机的次数我1只手数得过来
 
最初由 mooncake 发布
计算机原理的东西太多了,上大学的时候要学一个学期才学了基础,再一个学期才接触到一点皮毛。评论cpu以至于computer system 的优劣不是那么简单的。另外还有许多marketing的东西,computer system 是 system engineering,不仅仅是science或者art,system 的东西说白了就是你的优点得有人用得到才行。Java(尽管我不喜欢Java)跑的慢不要紧,机器够快就行了,开发起来快,overall cost 就降下来了,就有市场,就能生存。反之就不能生存。硬件也一样。CPU跑得快得跑软件快才有意义。多数软件/编译器针对Intel CPU优化,Intel CPU跑软件就快,不是理论上快,而是实际上快。Consumer 买的是实际上快,不是理论上快。另外总线当然越宽越好,前提是软件得支持,如果只用16位register,32bit bus也多余。如果目标代码是针对32bit bus的,64bit bus+64bit os最多也就快一点点(流水线,CACHE和换页等操作)。所以说,Intel,AMD 各有所长,Intel(尤其是Windows 平台)更主流一点。
至于AMD死机,有可能有兼容性因素,但主要是维护水平。

我不是学computer system的,不是学computer science的,不是学computer engineering的,我是学electrical engineering的
没有发现很多地方我的分析是处于硬件,硅片,电路设计的角度来的?

不错,computer system有很多markingting的东西。这就是为什么很多人说intel好amd死机,因为intel的marketing做的太好,没办法。

你说的也对,很多软件对intel做优化对amd没有优化。但是你有没有发现现在支持amd的软件越来越多了?为什么?

64bit对32的速度增加不是一点点,而是起码15%, 前提是你的软件是call 64位instruction的。可以说, amd在设计amd64的时候改进了很多以前x32的潜在问题。

在windows平台下, intel = amd. 因为windows不会告诉你这是那个处理器 - 因为大家的instruction都一样。唯一能有区别的windows上的软件,因为软件可以利用处理器的特殊部分。

话说回来
这就是用户 (consumer, user) 和懂这个的人的不同。用户只知道哦,装了软件可以用,intel好像比amd快
但是真正会用的人可以发挥硬件的真正水平。
在硬件本身的角度讲,AMD击败intel

在软件支持和market还有别的方面讲, intel略胜一筹。

所以文章都有scope - 这个帖子面向硬件,主要是为了扫盲

不要认为matlab在intel上跑得快,intel就比amd好
不要以为你的amd死过机,就有设计问题
用amd这么多年了,唯一死机的时候是因为。。。。。。罗技的摄像头驱动程序真tmd的垃圾。。。
 
最初由 陪你去看龙卷风 发布
必须拖出去拍死
我就嫉妒牛逼的人了

闪。。:lookaroun
 
很可能matlab对intel有优化,在编译阶段。
Matlab uses Visual C++ compiler for their C code. Some Linpack packages, they directly call Fortran library. Another fact is:
Running Matlab over a AMD based PC is much faster than running on Intel based PC. We have measured difference, for typical large programs (usually will run at least a few hours), one Athlon64 3200+ roughly only requires about 50% of time of an Intel P4 3.0G (Dell PC).
最初由 月下独酌 发布
你们的确需要好好学学知识了。

先说一下,不是circle,是cycle

解释一下cycle:一个period. 数字化电路的上行沿和下行沿,以前的技术只能在上行沿传输数据, AMD的利用了xxx(忘了)公司server processor的总线,所以双边沿都能传输数据,所以real bus speed = clock * 2

这就是为什么AMD用了一个xx rating,而真正总线速度慢很多
这是有绝对优势的
为什么?处于半导体技术的角度来讲,频率越高,硅片的性能越难predict
何况现在硅片上,管片和管片之间的距离都已经用anstrom计算了
况且,高频辐射多,衰减快。。。。。。。。。学过电路都应该知道吧
线路距离越难compensate...反正就是麻烦两个字

知不知道处理器现在的速度已经快饱和了?因为电子飘移有个限速的,频率也是有的。所以当intel hit这个limit的时候amd还有余地

况且,如果说amd 2600 = intel 2.6G
那我宁可买2600
这是intel自己砸自己的脚。他们说频率越高越快
但是为什么amd 2600 (2.0G左右吧) = intel 2.6? 相信amd优化的好

AMD的64位技术的确比intel成熟的多。当年intel搞64的时候没想兼容32, 结果amd抢了先,AMD64大打出手。intel的itanium 2只能在server上用,所以低下头买了AMD64的使用权。其实intel现在的EM64就是AMD64的intel版本,买来的

所以64位:amd >>intel

64位处理器在32位下(win xp)没有任何performance increase, 如果和老32位相比 (具体看64位处理器的工作模式,自己查查去)

intel唯一一个好处就是HT, 但是没几个软件支持HT,而且很多软件在开了HT后会变得更慢,不信自己测测
除非你做server,否则HT没用 (或者你天天压缩DVD同时解压RAR..)

以前intel有SSE1 SSE2的优势,现在AMD都有了,而且intel还没有3DNow!

lushan所谓的FSB技术和HT技术根本没有关系 (intel的HT是hyper thread = multitask的一种流水线的分割,AMD的HT是HyperTransport,一种总线的称法,lushan你搞混了吧)
AMD的HT是因为cpu内部有内存处理器和IO处理器,也就是少了个北桥,那么在cpu内部的处理部分和控制器部分amd弄了个自己的bus叫做hyperTransport, 双向每秒6.4Gb/s.

所以你要是算total power consumption和heat release的话,amd要小很多,因为要知道intel多一个北桥,而北桥现在也是发热大户

少个片子啊,兄弟,什么意思知道不?就是主板上少了很多很多很多东西啊
半导体技术的发展是什么?就是集成!把原来的ENIAC超强电子管全部压缩到一个片片里。那么我们是不是可以说amd更先进?:smokin:

AMD的内存控制比intel快,因为集合在一个芯片里,少了很多的干扰和频率匹配。

MS不需要对amd支持。同样是x86架构,所有的命令都是一样的,不可能说我call 1+1这个function, amd会return 3。唯一可能说软件不支持的是expansion 命令,SSE1,2,3之类的。除非你的程序写的很不兼容,否则没问题。因为这些都是optimization命令,不是基本命令。没有说哪个软件没了sse就不干活了。

但是在64位上,微软明确提出对AMd64支持,放弃对intel的itanium2的支持。所以因为intel买了amd64,所以同时可以在xp x64上用。

再说一下P4的pipeline太长。。。。好慢

写任何程序,任何一个x86处理器都一样
但是编译的时候,根据不同的软件对不同的处理器的优化,编译速度会有区别,这个具体要看哪个软件。这种区别在写小于几十MB或者几百MBcode之前是不明显的。。。。。。。。。。

Matlab这种垃圾根本没有做过优化,包括Maple. 本身就是Java或者C code,run的时候现编译现运行,所以暴慢无比。而且它跑的速度跟内存绝对成反比。
很可能matlab对intel有优化,在编译阶段。

justinli 你去从新装你的windows吧。刚装好的xp的1G电脑比用了半年的3G的都可能快,为什么。。因为你不做优化,软件太多, 而且你不懂电脑。

任何软件出现死机跟处理器没有任何关系。如果你强烈认为有的话我只好跟你说:去跳楼吧,不配用电脑。
死机最大可能是软件问题,其次硬件问题,而硬件问题最后可能有毛病的是处理器。我唯一一次见过处理器有设计问题就是几年前一款处理器x*x/x 不等于x... (x是一个固定的数字。别的数字都没问题)

启动速度跟内存有关,跟硬盘速度有关,和cpu几本无关不信你试试,用个1G的AMD +1Gram + 7200rpm HD, 对比3Gintel+256ram + 5400rpm HD....

熊猫说的太对了"没有垃圾的电脑,只有垃圾的电脑使用者."

再说一句,IT业有个行话:
叫做,no, it's a USER error.

再有说AMD死机INtel不死机的
AMD启动慢intel快的
都是intel的托。

amd是螃蟹,你得会吃
intel是。。。。。。。。铜项链,外面包了一层金 (广告啊广告)

为什么DIY高手都喜欢amd?

个人认为现在intel唯一的好东西就是dothan (27W) (P3流水线太经典了, + intel SpeedStep)

但是turion64的确快赶上了。(32W)

但是别忘了dothan是32的,turion是64的哦;)

centrino是intel的垃圾广告,没个p用
就是个pm + 855 + 2100A

intel的网卡比不过broadcom
主板比不过...各个厂家

我觉得intel快玩完了。。

最后作为amd的支持者 (曾经爱过intel,但是作为一个IT追求者我需要选择强者做老婆。。)贴一张本人电脑的照片
 
最初由 月下独酌 发布


我不是学computer system的,不是学computer science的,不是学computer engineering的,我是学electrical engineering的
没有发现很多地方我的分析是处于硬件,硅片,电路设计的角度来的?

不错,computer system有很多markingting的东西。这就是为什么很多人说intel好amd死机,因为intel的marketing做的太好,没办法。

你说的也对,很多软件对intel做优化对amd没有优化。但是你有没有发现现在支持amd的软件越来越多了?为什么?

64bit对32的速度增加不是一点点,而是起码15%, 前提是你的软件是call 64位instruction的。可以说, amd在设计amd64的时候改进了很多以前x32的潜在问题。

在windows平台下, intel = amd. 因为windows不会告诉你这是那个处理器 - 因为大家的instruction都一样。唯一能有区别的windows上的软件,因为软件可以利用处理器的特殊部分。

话说回来
这就是用户 (consumer, user) 和懂这个的人的不同。用户只知道哦,装了软件可以用,intel好像比amd快
但是真正会用的人可以发挥硬件的真正水平。
在硬件本身的角度讲,AMD击败intel

在软件支持和market还有别的方面讲, intel略胜一筹。

所以文章都有scope - 这个帖子面向硬件,主要是为了扫盲

不要认为matlab在intel上跑得快,intel就比amd好
不要以为你的amd死过机,就有设计问题
用amd这么多年了,唯一死机的时候是因为。。。。。。罗技的摄像头驱动程序真tmd的垃圾。。。
先澄清一下,我说64bit机器比32bit只快一点点是有前提的如果目标代码是针对32bit bus的,64bit bus+64bit os最多也就快一点点(流水线,CACHE和换页等操作)。如果没有64BIT OS,差别就更加微不足道了。
另外我的观点和你的差别是:你纯粹讨论硬件,我的观点是:硬件是拿来跑软件的,用户只在乎具体的软件跑得怎么样,至于技术先进与否,如果跑软件跑不快,或者没有别的机器快,又有什么意义呢?
 
可你忽略了一件事情,软件跑的快不快只和硬件有关吗?大多数时候是和其他的软件有关.这要看你怎么理解什么是软件.硬件是系统里最不容易出问题的部分,软件才是.
 
最初由 mooncake 发布

先澄清一下,我说64bit机器比32bit只快一点点是有前提的如果目标代码是针对32bit bus的,64bit bus+64bit os最多也就快一点点(流水线,CACHE和换页等操作)。如果没有64BIT OS,差别就更加微不足道了。
另外我的观点和你的差别是:你纯粹讨论硬件,我的观点是:硬件是拿来跑软件的,用户只在乎具体的软件跑得怎么样,至于技术先进与否,如果跑软件跑不快,或者没有别的机器快,又有什么意义呢?

从这个观点可以看出用户的无知。在IT工程师的角度来说这是不值一题的。

这就好比,你买了量Ferrari, 但是你刚学会开车
舒马赫开着一辆烤肉啦,跟你飚车。他赢了

你说烤肉拉比Ferrari快

在行道里这就是笑料。

用户是至高无上的。但是跟客户打交道是marketing和sales的问题。你应该知道吧,Designer在一起天天鄙视客户,拿客户的无知开玩笑,与此同时还要教导Sales
不会用不等于不好。
 
最初由 月下独酌 发布


从这个观点可以看出用户的无知。在IT工程师的角度来说这是不值一题的。

这就好比,你买了量Ferrari, 但是你刚学会开车
舒马赫开着一辆烤肉啦,跟你飚车。他赢了

你说烤肉拉比Ferrari快

在行道里这就是笑料。

用户是至高无上的。但是跟客户打交道是marketing和sales的问题。你应该知道吧,Designer在一起天天鄙视客户,拿客户的无知开玩笑,与此同时还要教导Sales
不会用不等于不好。
鄙视客户的Designer不是好Designer,用户买电脑是拿来用的,不是拿来显示他的软硬件水平有多高的。客户pay你是因为你作出的东西对他们有用,不是因为你水平有多高。为什么大家嘲笑Windows但用得最多的OS还是Windows?因为Windows好用,用户不用跑到大学去学4年才敢打开Microsoft Office写Resume。
你的例子,如果跑山路,我开一两RAV4,我敢说舒马赫开F1跑不过我。Intel就是Rav4, AMD就算是F1,要是你要是想到哪去你都能修上标准赛道,你厉害,你跑得快,否则,还得适合的车。作为用户,他们只care RISK 和 overall cost. 下一代的AMD,要是跑得比intel更好,大家自然就会去用amd,反正都兼容,也没有移植cost。
 
后退
顶部
首页 论坛
消息
我的