我的看法是有两个原因:并行化CPU的需要和移动设备软硬整合策略

现在传统CPU发展到瓶颈,已经从单核向多核并行计算发展,而GPU却从图形加速向通用并行计算发展,这个趋势就是个人电脑并行化,以后数百上千核的CPU也不会稀奇。

因此AMD收购了ATI,本来INTEL应该兼并NVIDIA才对。微软看到并行计算是未来,为了能让OS和硬件配合的好,设计新一代并行操作系统,收购一家GPU厂家是条捷径。而且这样可以控制并行系统未来的发展方向。估计很快GPU和CPU会整合在一起,上百万条流水线同时完成复杂指令,同时还很省电,这样传统的编程方式和操作系统都不能适应了,必须重新设计。将来可能用软件虚拟机的方式兼容传统CISC指令系统,完全用GPU计算

 

另外就是最近苹果的红火,从芯片到OS一条路的老式开发路线重新获得了成功,这是因为在移动设备上,每一点资源都是很重要的,做通用系统就会浪费系统的体积和耗电,减少兼容性。因此后iphone时代各个厂商都不约而同的学习苹果收紧软硬件开发者的自由。最典型的就是WINDOWS PHONE,限制比起IPHONE只多不少,就连一直特立独行的诺基亚也不得不跟三星摩托罗拉一样的处理器。而且WP特别强调显示上的流畅用户体验,绝不许屏幕上有停顿的动画,这需要强力GPU的支持,同时WP也对功耗控制很严格。为了充分发挥OS的性能,收购一家GPU公司是很有必要的

请您先登陆,再发跟帖!