而在另一方面,AMD的FUSION计划最大的优势就是基于的是GPU核心,这样不仅将成本降了下来,而且可以进一步提高其GPU产品的市场占有率。
●x86的兼容性将成为AMD的拦路石
AMD Phil Hester先生
AMD CTO Phil Hester先生也表示Larrabee在x86指令集的支持方面也存有疑问。“目前INTEL公司还没有明确在Larrabee的设计上会做出什么样的选择。不过目前AMD与INEL公司在如何设计出一个更有效的并行数据处理器而做着不同的努力。
从目前的处理器发展来看,现在x86处理器已就就消费者的需求增加了显卡指令集的支持,而在另一方面,GPU的生产商们也在不断得模块化GPUS,并且加入了对某种通用性能的支持。因此可以说目前GPU和CPU都在以相反的发展方向朝着一个共同的目的去努力。
那么我们现在该如何看待这场CPU与GPU之争呢?说句实话,这实际上是一场人为的争斗,毕竟GPU和CPU可以算得上是两个完全不同的行业,从技术方面来说二者也无法实现配合,因此一直以来CPU和GPU都是各自发展,不过直接AMD与ATI公司成功合并之后,事情则发生了一些变化。
目前CPU厂商在进行并行处理器开发时更多的是考虑CPU的性能,CPU的兼容性以及以及未来的发展。因此在Larrabee的研发上Intel公司就是这样做的,但是这一点我的看法是犯了根本性的错误。至于原因,是因为这样的设计并不能适合并行处理器的处理需求。不过这并不是说基于x86架构开发并行处理器是不能的,但是出于执行效率考虑的话,这样的选择并不是最好的。虽然X86的指令集通用性会更好一些,但是并不适合于并行处理,因此绝对不能这样进行设计。
而对于我们来说,CPU和GPU是两个团队团结一致共同合作的结果。为此我们可以获得最适合处理器核心的的应用软件,我们并没有将X86CPU指令集集成进GPU,而是采用的单独芯片设计。同时我们将GPU指令集集合入CPU的内作为CPU的部分指令集,这样CPU指令集就能够进行并行数据处理。