引用:
原帖由 kwon_non 于 2006-6-16 11:06 AM 发表
非常感谢你的建议。有不少人给我说过64位很重要了。
p.s.有点疑问,64位处理器应该在core duo之前啊,怎么听了这么多建议以后感觉,64位的更好来?cpu倒退发展?(我的意思是,有了“945,双核”,就应该是 ...
这个问题得这么看。
首先,我们先弄清楚什么是双核处理器技术
什么是双核处理器呢?简而言之,双核处理器是将两个一样功能的处理器核心根植于一个单个的半导体上。也就是说,将两个物理处理器核心整合入一个核中。
双核心处理器技术的引入是提高处理器性能的有效方法。因为处理器实际性能是处理器在每个时钟周期内所能处理器指令数的总量,因此增加一个内核,处理器每个时钟周期内可执行的单元数将增加一倍。在这里我们必须强调一点的是,如果你想让系统达到最大性能,你必须充分利用两个内核中的所有可执行单元:即让所有执行单元都有活可干!最早的双核是在2001年,IBM推出的基于双核的POWER4处理器。随后Sun和惠普都先后推出了基于双核架构的UltraSPARC以及PA-RISC 芯片。只不过由于这些产品都是基于Unix架构,同时价格高昂,所以没有能够大范围进入普及应用。
其次,我们再弄明白什么是64位处理器。
我们知道,x86结构在1981年随着IBM PC-XT个人电脑的中央处理器――Intel8086 进入了人类的世界,这颗在当时拥有优秀性能和低廉价格的处理器,是一颗真正16位的微型处理器。英特尔随后发布的80286也是一颗16位的x86结构处理器,它采用16位的x86指令系统,但拥有更为先进的保护模式指令集。很快,PC的发展就使基于32位x86指令集的CPU―― 80386,以及以后的80486、80586(Pentium)、80686(Pentium 2)、Pentium 3直到Pentium 4,当然也包括AMD的K5、K6和K7牢牢占据着个人电脑的主导地位。现在,我们已经比较了解64位的x86指令集的处理器啦。
明白这两点后,这个问题就比较好理解啦。说穿了吧,这个问题实际上是AMD和INTEL两家公司竞争给闹地。AMD为了跟INTEL争弄出64位处理器,INTEL一看,落后(决策失误)啦,那我就在双核上做文章吧?结果就出现了你的疑惑。其实真正的应该是(双核和64位)二者的有机结合。那才是计算机发展的方向。