Z博士:老土,今天这话怎么那么像某个相声演员啊?
土老冒:俺只是想表达我对广大网友思念的感情,怎么能说像某个相声演员呢?Z博士,难道你不想大家吗?
Z博士:想,不过,我更想你的可乐,哈哈。今天有什么问题想提?我已经准备好了。
土老冒:其实今天俺看到一个消息,Intel 3.2G的Pentium 4处理器已经跌破500元了,AMD的Athlon 64 3000+也不到400块钱,俺想知道在双核处理器的价格已经便宜到老百姓也可以接受的这个时候,还有没有必要再买这样的单核产品?

双核是否应该全面替代单核?
Z博士:回答你这个问题前,我们还是得先谈谈单核处理器和双核处理器的区别。双核处理器是指在一个处理器上集成两个运算核心,从而提高计算能力。“双核”的概念最早是由IBM、HP、Sun等支持RISC架构的高端服务器厂商提出的,不过由于RISC架构的服务器价格高、应用面窄,没有引起广泛的注意。
目前炒得火热的“双核”概念,主要是指基于X86开放架构的双核技术。在这方面,起领导地位的厂商主要有Intel和AMD两家。活跃在市场上的产品主要是Intel的Pentium D、Core 2 Duo以及AMD的Athlon 64 X2处理器。
土老冒:听起来还是有点深奥,可以这样理解吗?如果把处理器比作军队的司令部,单核心处理器则表示只有一个司令,而双核处理器就有2个司令,由两个指挥官来指挥军团作战。
Z博士:这个比喻虽然有点不恰当,但基本原理差不多。不过我这里要指出的是,双核处理器并不能达到1+1=2的效果,也就是说,双核处理器并不会比同频率的单核处理器提高一倍的性能。IBM公司曾经写了一个报告,对比了AMD的双核处理器和单核处理器的性能,其结果是在双核和单核相比,大概性能提高60%。

如果只是专注于游戏,多核处理器优势并不明显
不过值得一提的是,这个60%并不是说处理同一个程序时的领先幅度,而是在多线程任务下得到的领先。换句话说,双核处理器的优势在于多线程应用,如果只是处理单个任务,运行单个程序,也许双核处理器与同频率的单核得到的效果是一样的。
土老冒:慢着……俺插一句,你所说的多线程和单线程是什么意思?
Z博士:I服了U,这都不懂。我这里所说的多线程,就是同时进行多个应用,同时运行多个程序。比如你在玩大型3D游戏的时候同时开着BT下载电影,又同时在进行文件压缩,开N个QQ的聊天窗口,甚至接多显示器,这边玩游戏,那边播放高清视频,这就是所谓的多线程
[1] [2] 下一页