|
本帖最后由 asdfjkl 于 2011-6-22 22:40 编辑
目前用于高性能计算的计算加速卡,有两种模式很清晰的:
1)Intel,拥有自己的CPU,拥有x86专利,但GPU很烂;首先是想尝试用x86同时走向显卡和通用计算加速卡;前一种失败了,Larrabee 1.0算是放弃,这一举动可把NV吓个不轻,他没有CPU!要是GPU站不住脚,小命就没了。AMD就淡定多了;这也是为啥Fermi上市晚的一个原因;言归正传,用x86无法做显卡,Intel不放弃;继续!决定用x86的CPU核心做计算加速卡! 这就是大家看到的新闻:
英特尔拟推50核超级计算协处理器:英特尔周一宣布,Larrabee将于明年正式投入生产,但不是用作图形处理器,而是作为采用英特尔22纳米工艺制造的50核架构亮相。
巨人Intel来了当心。
2)nVidia,这就是第二种模式;它没有CPU的市场,只有GPU的技术和积累;所以也省事,心无旁笃;将GPU进入并行计算市场,反正GPU的工作原理本质上就是并行的;用强大的GPU推进并行计算进而进入HPC市场。
就是因为NV没有自家的CPU,所以他只能把GPU设计的更加强大;更好的融合并行计算,从架构和软硬件的角度更适合通用计算,这样的压力在AMD身上是没有的。从Tesla到Fermi,到Maxwell都是巨大的提升,那是NV在巨大压力下的怒吼!
AMD的选择? AMD既有Intel的优势,又有NV的优势;既可以走Intel的道路,也可以走NV的模式。
走Intel的道路,将强低端的APU的性能,现在一个单核APU功耗大概5W,算加速卡200W的功耗,大概也可以放下40cores,每个core可以有CPU也有GPU,而且没有我说道的内存带宽瓶颈。这样的消息也有传闻。
走NV的道路,就是目前宣传的下一代显卡的诸多特性,大力在显卡上面集成通用计算的特性。
个人觉得按AMD的CPU和GPU的积累,走Intel的道路更加容易;因为在低端的CPU上,加速卡里面的一个核心只有3-5W。
AMD的差距并不大或者说可能还是领先,而且APU是很好的融合,他有真正的GPU技术,而且融合后的对手是Intel,它可是没有GPU计算的基础的。
但现实AMD仿佛在走NV的道路,这条路上有几个方面的问题:
1)NV是唯一选择,他是和你拼命的! NV没了GPU,铁定危险了;而AMD没了GPU,只是少了25%的营收。
2)因为第一条,所以NV很早就布局了通用计算,从Tesla到Fermi,架构改动很大;其实NV在Fermi这一代也可以堆核心数量,因为260那一带NV核心效率是不低的;为啥冒着这么大的风险干呢? 很简单的原因:不干就挂了。
3)GPU走向通用计算,对软件要求很高;这点AMD还是离NV与差距的;就像现在GPU编程调试的工具,NV都比AMD齐备。
真的不明白,为啥AMD走自己的优势去和Intel比拼? 选了不得不玩命的NV;
当然既然来了,NV也不怕多一个对手;还是一样:这是我最后的领地,是我的生存之本;你们就放马过来吧。
|
|