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

本帖由 月下独酌2005-10-26 发布。版面名称:电脑技术

  1. 月下独酌

    月下独酌 浪子 ID:8824 VIP

    注册:
    2003-06-21
    帖子:
    30,092
    支持:
    3,462
    声望:
    373
    金钱:
    $312,198
  2. 你们的确需要好好学学知识了。

    先说一下,不是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追求者我需要选择强者做老婆。。)贴一张本人电脑的照片
     
  3. StillBest.com

    StillBest.com chinese farmer ID:4719

    注册:
    2003-01-23
    帖子:
    3,798
    支持:
    0
    声望:
    0
    金钱:
    $13,972
    不过话又说回来了,笔记本的迅驰技术的确是省电,对不

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

    其他的,说什么无线技术了,呸~~~~~~都是骗人玩艺
     
  4. 月下独酌

    月下独酌 浪子 ID:8824 VIP

    注册:
    2003-06-21
    帖子:
    30,092
    支持:
    3,462
    声望:
    373
    金钱:
    $312,198
    对,因为PM省电

    最大的耗电客户是处理器而已
     
  5. pandora

    pandora 知名会员 ID:10766

    注册:
    2003-08-10
    帖子:
    5,005
    支持:
    6
    声望:
    148
    金钱:
    $17,086
    楼主懂得真多,不愧是waterloo阿
    顶一个
     
  6. 陪你去看龙卷风

    陪你去看龙卷风 新手上路 ID:3307 VIP

    注册:
    2002-10-12
    帖子:
    11,288
    支持:
    61
    声望:
    0
    金钱:
    $69,279
    必须拖出去拍死
    我就嫉妒牛逼的人了
     
  7. mooncake

    mooncake 资深人士 ID:560 VIP

    注册:
    2002-03-02
    帖子:
    7,314
    支持:
    886
    声望:
    273
    金钱:
    $9,544
    计算机原理的东西太多了,上大学的时候要学一个学期才学了基础,再一个学期才接触到一点皮毛。评论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死机,有可能有兼容性因素,但主要是维护水平。
     
  8. 大熊猫

    大熊猫 Moderator ID:36 管理成员 VIP

    注册:
    2002-01-16
    帖子:
    22,880
    支持:
    127
    声望:
    243
    金钱:
    $41,389
    如果现在市场上还有轻易就死机的CPU,那它就不用再做了.
    无论intel还是amd,都不会有这种现象.在台式机市场,无论从哪个方面来说,AMD和intel现在是平起平坐的,要说AMD唯一低的地方,那就是价格了.不过现在2家的价格差距已经没有以前明显了.因为AMD作为后起之秀,当初打进市场的价格必须要低,等到现在有实力可以和intel抗衡了,价格自然就漫漫抬起来,等到了现在dual core上AMD大大领先之后,以后AMD的价格还会逐步提高的.至于死机啊,慢的这些事情,不是CPU的事,一台机器有问题,绝大部分是软件问题,尤其在用windows以后,这个道理一直没变过.软件问题绝大部分又是使用者的问题,这个道理从有电脑那天就没变过.使用者的问题绝大部分是不适应的问题.电脑的使用方法和人类生活里任何其他的东西的使用方法都不一样,一点也不一样.在其他家电越来越傻瓜化的形式下,电脑却要求用户越来越不傻瓜.所以被其他东西弄的傻瓜的人就用不好电脑了.
     
  9. 陪你去看龙卷风

    陪你去看龙卷风 新手上路 ID:3307 VIP

    注册:
    2002-10-12
    帖子:
    11,288
    支持:
    61
    声望:
    0
    金钱:
    $69,279
    呵呵
    我朋友机子出问题的时候
    我有90%几率会要求对方重装系统
    垃圾软件一多,不该上的网一上,里头的东西绝对搞乱

    我也用AMD,以前用Intel,都一样货色,我机子从2年前到现在死机的次数我1只手数得过来
     
  10. 月下独酌

    月下独酌 浪子 ID:8824 VIP

    注册:
    2003-06-21
    帖子:
    30,092
    支持:
    3,462
    声望:
    373
    金钱:
    $312,198
    我不是学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的垃圾。。。
     
  11. 月下独酌

    月下独酌 浪子 ID:8824 VIP

    注册:
    2003-06-21
    帖子:
    30,092
    支持:
    3,462
    声望:
    373
    金钱:
    $312,198
    闪。。:lookaroun
     
  12. 56789

    56789 新手上路 ID:58694

    注册:
    2005-10-24
    帖子:
    4
    支持:
    0
    声望:
    0
    金钱:
    $13,980
    很可能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).
     
  13. mooncake

    mooncake 资深人士 ID:560 VIP

    注册:
    2002-03-02
    帖子:
    7,314
    支持:
    886
    声望:
    273
    金钱:
    $9,544
    先澄清一下,我说64bit机器比32bit只快一点点是有前提的如果目标代码是针对32bit bus的,64bit bus+64bit os最多也就快一点点(流水线,CACHE和换页等操作)。如果没有64BIT OS,差别就更加微不足道了。
    另外我的观点和你的差别是:你纯粹讨论硬件,我的观点是:硬件是拿来跑软件的,用户只在乎具体的软件跑得怎么样,至于技术先进与否,如果跑软件跑不快,或者没有别的机器快,又有什么意义呢?
     
  14. 大熊猫

    大熊猫 Moderator ID:36 管理成员 VIP

    注册:
    2002-01-16
    帖子:
    22,880
    支持:
    127
    声望:
    243
    金钱:
    $41,389
    可你忽略了一件事情,软件跑的快不快只和硬件有关吗?大多数时候是和其他的软件有关.这要看你怎么理解什么是软件.硬件是系统里最不容易出问题的部分,软件才是.
     
  15. 月下独酌

    月下独酌 浪子 ID:8824 VIP

    注册:
    2003-06-21
    帖子:
    30,092
    支持:
    3,462
    声望:
    373
    金钱:
    $312,198
    从这个观点可以看出用户的无知。在IT工程师的角度来说这是不值一题的。

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

    你说烤肉拉比Ferrari快

    在行道里这就是笑料。

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

    mooncake 资深人士 ID:560 VIP

    注册:
    2002-03-02
    帖子:
    7,314
    支持:
    886
    声望:
    273
    金钱:
    $9,544
    鄙视客户的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。
     

分享此页面

扫描下面的二维码分享到微信!
http://news.comefromchina.com/threads/388485/