四核CPU大战GPU!谁才是视频转换之王

2008-09-05 09:57:22 来源:PCPOP 作者:孙敏杰
可问题的关键在于只有工作站/服务器才会在同一时间内有大量任务等待处理,一般用户很少同时运行多个特别消耗资源的软件,所以四核CPU在多数情况下并不会比双核强多少。

  
  首先问大家一个非常简单的问题:四核CPU有什么用?

  答案当然很简单,核心越多可以同时执行的指令就越多,在多任务多线程环境下自然游刃有余。可问题的关键在于只有工作站/服务器才会在同一时间内有大量任务等待处理,一般用户很少同时运行多个特别消耗资源的软件,所以四核CPU在多数情况下并不会比双核强多少。

  

四核CPU大战GPU!谁才是视频转换之王

  那么在单任务模式下,有多少软件可以支持四核呢?

  经过之前的诸多测试证明,大多数日常办公软件、网络应用、甚至特别消耗资源的电脑游戏等都无法从四核CPU中受益;当然也有一些软件能够完全发挥出多颗核心的强大效能,这类软件主要集中在压缩/解压缩、视频转换/编辑、图形后期处理等方面,而且软件数量也在不断增加中。

  为什么多核处理器的应用范围如此狭窄?

  多核心处理器的架构是过去只见于超级计算机的并行运算(Parallelcomputing),适合大规模各自独立的指令处理,而如果想要将由单一处理器负责的程序化整为零,分散到各个处理器进行运算,这对程序设计师而言是一大挑战。所以多核虽然看起来很诱人,但存在的问题经过了十几年都未能解决。

  多核领域——并行计算——GPU的领域?

  压缩/解压缩、视频转换/编辑、图形后期处理这类能够支持多核CPU的软件有个共性,那就是看似单一的任务可以被轻松的拆分为几段,然后交由不同的处理器计算,最后又合为一体,这就是最简单的并行计算模型,所以这类软件很容易发挥出多核处理器的效能。

  

开创视觉计算帝国GTX280/260权威评测

  而并行计算,恰恰是GPU的强项,而且可以说是看家本领,GPU内部动辄整合上百颗“核心”,通过并行计算可以发挥出远超CPU的强大性能。换句话说,只要是能够支持多核CPU的软件,理论上都能够被“改造”成支持GPU计算,那么多核CPU岂不是更加没用了?

  作为业界的领导者,Intel近年来频繁更新产品,双核心已成为市场主流,四核心也在大力推广之下逐渐得到很多人接受。但更多的人发现:核心越多、架构越复杂,程序设计师头痛不已,广大用户很难利用到它的效能。

  美国斯坦福大学电脑科学教授欧路克腾指出:“如果我是电脑厂商,我会惊慌失措,因为解决方案到现在连影子都没有……这是一大危机,我认为业界对这个问题做得太少、做得太迟。”领导微软公司软件开发的研究与策略长蒙蒂也表示,多核心技术是“近代电脑运算史上概念变化程度最大的变化。”

  

四核CPU大战GPU!谁才是视频转换之王

  CPU核心数目逐年递增,谁真的需要这么多核心?

  尽管如此,本着核心越多性能越强的原则,巨人Intel和AMD的脚步不会止步于四核。据了解Intel最新一代的六核心处理器“Dunnington”预计今年下半年上市,AMD积极开发八核心的整合型处理器“Montreal”,可望在明年下半年推出。

  

四核CPU大战GPU!谁才是视频转换之王

  拥有无数颗“核心”的Larrabee图形处理器

  但是,大家可能忽略了另一方面,Intel在准备六核心处理器的同时,代号为“Larrabee”的GPU也在紧锣密鼓的研发当中。Intel的目的是把Larrabee设计成为一颗并行计算处理器,而绝不仅仅是一块3D游戏显卡。由此可见,Intel也意识到了多核CPU的局限性太大、性能提升有限、成本功耗难以控制、用户接受度也大不如前,与其盲目增加CPU核心数目,不如重新开发一颗专攻并行计算的GPU。不过,Larrabee目前还只是一张设计图纸而已,它何时推出、运算能力有多强、软件程序兼容性如何,这些都还是未知数。而作为图形巨头的NVIDIA则率先将新一代的GPU设计成为了一颗专为并行计算优化的图形处理器,为显卡赋予了更多的非3D图形功能,从此显卡不再是游戏的代名词。

  

开创视觉计算帝国GTX280/260权威评测

  其实细数近年来的GPU发展历程,不难看出GPU正在

9 7 3 1 2 3 4 5 4 8 :

本类最新行业评测技巧教程学院
本类热点本日本周本月
本类推荐本日本周本月