cpu 和 GPU 明显是两个不同的定位产品,cpu擅长运算复杂指令 但数据吞吐量相对小,GPU擅长运算简单指令,但数据吞吐量相对大;两个产品所对应的是不同的指令集,所以这就像是企业内的两个分工不同的部门,执行公司不同的工作,不存在谁取代谁而是相互合作的关系。如果一定要取代的话 cpu也可以去运算图形,但是运算效率肯定低下,同理GPU也可以去充当中央处理器,但是一样会出现效率低下的问题,这就是我们日常工作中为什么要进行分工一样(让擅长的人去做擅长的事)。未来会出现CPU整合GPU,但仅仅是通过封装方式进行整合(是在一块硅片上集成cpu和GPU,主要是出于降低平台成本,提高平台整合率的目的),并没有真正采用通用运算器(理论上通用运算器可以运算任何指令),未来也不太可能采用,除非有谁不惜成本和晶体管数量而去打造所谓的超强通用运算器(估计要以百亿计的晶体管才行)。intel 想一通硬件平台,想法很好但不现实(理论和实际的差距太大了),反之nvidia也一样。GPU本身就脱身于cpu,是技术进步的象征,现在要回头再吃大锅饭显然是不现实的! 个人观点,纯属探讨!