找回密码
 开放注册
搜索
查看: 438|回复: 7

问一个关于电脑的问题

[复制链接]
发表于 2012-12-19 06:49:46 | 显示全部楼层 |阅读模式
鉴于对AMD的不信任(和3DM一样,粗糙的赶工就是为了抢先),我对AMD的64位架构指令集深表怀疑(因为Intel不得不为了兼容放弃自己的架构)。所以关于CPU的性能有个疑问,到底CPU的性能是取决于频率呢?还是频率之外的更重要?(比如核心数目,流水线长度,指令集架构等等)

P.S:.NET算不算是软件包?
发表于 2012-12-19 09:17:17 | 显示全部楼层
看你的需求,如果软件支持多核运算,那么核心数越多越好,16个人干怎么也比8个人干得快吧。不支持或者只支持4核以下的话就只能频率越高和软件针对优化越好才行。其实现在软件的指令优化都差不太多,但由于cpu自己内部运算效率有差别。这点AMD的确差了点,所以只好靠多核心弥补
发表于 2012-12-19 09:30:34 | 显示全部楼层
.net的安装文件是“软件包”。

想评估CPU的性能,首先得看需求。只要是合格产品,没有绝对的好坏之分。CPU那么多参数,也没有哪个能单独代表CPU的性能。
发表于 2012-12-19 09:45:57 | 显示全部楼层
性能取决于实际应用.
AMD64最大好处是可以兼容32位甚至以前的16位.不是纯的64位;intel也有同样版本的EM64T。
Intel还有IA64的纯64位处理器,不太支持32位软件哦,象安腾处理器系列就是。这对投资保护可不好。
不同以上的还有叫精简指令集的构架,比如我国的龙芯。其实龙芯应用挺广的

说到复杂指令集,由于不断更新,又要兼容以前版本,所以指令冗余很多,利用率不高,但支持高级语言,这也是纯64位出现的原因,抛弃32位。而精简指令集则相反,问问搞单片机的同学吧。

发展总是受到各种环境影响。
发表于 2012-12-19 10:12:11 | 显示全部楼层
你自己用,沒多大區別,想用啥就用啥~
发表于 2012-12-19 14:01:07 | 显示全部楼层
决定因素有很多的,意外如果有兴趣不妨看下Atom与I5的对比
发表于 2012-12-19 15:55:25 | 显示全部楼层
.net就是个库
跟很多软件安装前都要先安装c++一样
至于CPU
买个液氮
然后超吧!
 楼主| 发表于 2012-12-19 18:57:40 | 显示全部楼层
多谢关于.net的解答,因为最近电脑莫名其妙的出现相依性问题,后来捣鼓好了,是openGL的相依性问题。

关于CPU我是这么理解的,假设处理器是一个工厂,那么频率就是机器的运转速度,流水线就是机器完整做工的步骤(牵涉到分支问题比较麻烦),核心数目就是机器的数目,指令集就是管理系统。

若不计功耗自然是频率越高越好,但是其他因素是不是也很重要?比如WIN7在AMD64架构上仅仅应用了44位的宽度。还有long mode的问题,以及内存片段的问题。
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

Archiver|手机版|小黑屋|13号避难所-旧人类论坛

GMT+8, 2026-6-16 11:47 , Processed in 0.090387 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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