骚本 秃鹰 气皇:【俩老外神侃——?年内显卡将终结历史使命】

来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 09:35:01
俩老外神侃——?年内显卡将终结历史使命

发表于 2011-07-17 21:14:22  

系列上篇:俩老外神侃???能威胁intel?


 

三、最多10年,显卡将彻底从桌面消失

Johnny:“乔治,听你说了这么多,我有所领悟了。你的中心意思就是:目前的CPU、GPU工作模式,效率太低。”

George:“是的,目前的CPU、GPU的工作模式,存在着巨大的资源浪费,就是用老掉牙的异构计算来改善,也改变不了多少。必须对异构计算进行彻底改变,才能大幅度的提高图形、游戏效率!”

Johnny:“在以前的聊天中,你提到了intel、AMD和英威达三种模式,来提高CPU和GPU间的合作效率,你最看好哪一种模式。”

George:“我是一个理想主义者,从效率这个角度来看,我更看好将GPU功能进行指令集化这种模式。”

Johnny:“为什麽?”

George:“因为指令集化,是用硬件固化一段段程序来实现高速运行,一条指令集对应一段被硬件化的程序,执行效率非常非常高!”

Johnny:“可是,显卡有很多专利壁垒的呀?”

George:“人常说,条条大路通罗马,实际上,实现某一游戏效果,往往有很多办法可以等效实现的。”

Johnny:“你觉得,要想GPU功能基本指令集化,需要多少时间。”

George:“5年就差不多了。”

Johnny:“等等,乔治,经过你前面的讲解,我突然有些开窍了,你是不是是说:要把Open CL给指令集化了?”

George:“No!OpenGL、OpenCL系列不是微软的API。针对异构计算,微软会像当年用DirectX对抗OpenGL那样,推出自己的API。凭借自己对桌面CPU和游戏API的深刻理解,微软推出的异构计算API,要比OpenCL强大得多!从C++ AMP的表现,就已经看得很明白了。”

Johnny:“DirectX 11好像就支持异构计算吧?”

George:“DirectX 11的主要任务不是去支持异构计算,而是要对更多GPU资源实现可编程化。”

Johnny:“那么,什么时候,DirectX可以支持异构计算?”

George:“估计,到DirectX12就可以完全支持了。”

Johnny:“那会怎样?”

George:“等到DirectX对绝大部分GPU硬件资源实现可编程化,那就意味着对GPU功能实现CPU指令集化的障碍基本扫除了。”

Johnny:“哇!”

George:“随着GPU功能逐步指令集化和CPU制程进化到10nm,到2016年,一颗CPU就能达到中端显卡的效能。”

Johnny:“我看有点悬啊?总归GPU有着巨大的运算速度。”

George:“没有任何问题,就像当年CPU扫掉声卡一样,2016年,CPU就会横扫中端显卡。用不了10年,显卡将彻底退出历史舞台,”

Johnny:“有点恐怖啊!”

George:“是的,有时,科技的进步是很残酷的。”

Johnny:“APU是否也被扫?”

George:“No!APU到2016年,也会非常完善了。到时,APU、CPU会双星闪烁。”