GPU是怎么来的?
二十多年前还没有现代意义的GPU。当时的显卡只是一个专用的处理器,连硬件T&L都不支持,三维变换、着色需要CPU参与,直到Nvidia首先推出了支持硬件T&L的显卡,把渲染负担大幅度从CPU解放出来,成为现代意义的GPU。
也就是说,一开始渲染任务全程离不开CPU,为了更好计算渲染3D效果,才把GPU单独拿出来。用相对合理价格输出较好的效果。
从价格/效用考量GPU和CPU区别
CPU和GPU都是消耗电能,产出计算能力的设备。
CPU和GPU本质区别在于:
CPU提供通用计算能力,广泛解决的计算问题,对串行、并行计算问题都很好适应,编写代码难度较低。
GPU提供非通用计算能力,在3D图形处理时,GPU所采用的核心技术有:硬件T&L(几何转换和光照处理)、立方环境材质贴图和顶点混合、纹理压缩和凹凸映射贴图、双重纹理四像素256位渲染引擎等。
对比某些问题下CPU和GPU性能区别,民用CPU与GPU的典型价格都在1000~10000元。价格相当的CPU和GPU对比,某些特定运算工作来说,如三维渲染,GPU效能可以达到CPU几十倍。
抛开通用和专用不说,GPU是一种价格更低廉,能够获取大量图形计算力的设备。
目前情况估算,CPU性能提高10倍以上,可以在特定领域GPU一拼,但短期内似乎不可能。
长远看,如果CPU性能翻10倍,GPU性能同样也会翻10倍,甚至更多,GPU仍然不可替代。
需要更便宜的图形计算能力
GPU不会消失的原因在于其性能/价格比。那么,现在电脑够用吗?还需要更好电脑吗?答案是:需要。
如VR技术发展瓶颈之一,在于图形硬件性能不足。满足VR游戏的台式机动辄上万元,但是游戏体验仍差强人意。
如果以价格和性能为目标,不把希望寄托于CPU,寄希望于GPU或更专用芯片。
本文转自:你好3dsMax,作者:Mike13100,转载此文目的在于传递更多信息,版权归原作者所有。