CPU和GPU有什么本质上的区别?
他们都是处理计算任务的部件,设计原理应该想同吧? GPU生产商为何不设计自己的CPU,以增强竞争力?CPU生产商为何不设计自己的GPU,以取代其他厂商(Intel的GPU为何不如其他厂商强?)
刘翔能跑能跳为什么不去踢足球?为什么不去打篮球? 我这个回答看起来牛马不相及,其实就说明了他们各有擅长, 他们都是计算,但是计算的东西是不一样的,要是真专门论述可要很大篇幅。 我引用别人的文章部分: GPGPU(通用运算GPU)换句话说就是说GPU可以处理更多的事情,甚至可以辅助一些通用计算,说GPGPU的产生标志是什么呢?我想大概应该是具有浮点像素运算单元和浮点渲染目标输出的ATI R300+DX9吧。
到了NV的NV3x(Geforce FX系列)尽管性能非常糟糕,不过由于像素操作上支援了动态分支所以对于向GPGPU方面的发展更进一步,到了NV4x和ATI R520系列,由于性能的提高,似乎可以得到一定程度的GPGPU实作了,比如可以参考以下这段视频 就GPGPU需要的改进,主要包含两点,一个是运算精度,FP32是否够用是一个疑问,还有就是GPU的内存读取问题,这个在DX10中有望得到重要改善。
说起来XBOX360的C1由于具有US结构并且有mem export功能,在这方面算是先行了一步(毕竟是M$的,带有点DX10特性是必然的)当然,PS3的RSX的FlexIO也不赖。 不过呢,说到底GPGPU所作的GP也只是很小一部分,适合GPU的SIMD操作的一部分罢了。
GPU有GPU的领域,GPU替代CPU从本质上说就是不可能的,那时GPU就失去意义了 INTER不能把精力投入到每个地方,上面文章讲到了GPU的领域,专长,这是cup的弱项,但是cup的强项就是gpu的弱项甚至完全不能实现的。看上面那段文字,很多专业术语不懂吧,所以我只能取些相似性质的例子解释了,随着你的深入,你会了解更多。
祝你迈进更高一层。
答:目前市场中关于板材的名词有很多种,大概有刨花板、中密度纤维板,纤维板,大芯板、宝丽板、防火板等等。如果来区分或识别这些东东呢,各位看官,容俺细细道来... 首先...详情>>