内存缺货、CPU缺货、硬盘缺货都会经常听说,但过去6个月,全球GPU一直处于供应短缺的状态。究其原因,第一是,GPU现在已成为人工智能的大脑,人工智能产业的发展带来了大量的需求;第二则是挖掘加密货币的矿机很大一部分都是显卡矿机,同样需要大量的GPU。
GPU芯片
(图片来源:https://wccftech.com/nvidia-ampere-ga104-gpu-geforce-gtc-2070-gtx-2080-launching-april/)
GPU缺货价格水涨船高
谁也没有想到,作为游戏和图像渲染核心的GPU会出现长时间的缺货状态,并且价格水涨船高。根据一些做人工智能的公司反映,最新的GPU价格已经和半年前相比上涨了15%,并且还会延迟4周才能交货。这对人工智能公司的研发工作产生了一定影响,没有更多的GPU芯片就无法进行更多的计算,整个公司的项目进度被迫延后。
GPU矿机
(图片来源:https://www.reddit.com/r/gpumining/comments/7p8inv/built_a_12_gpu_mining_rig_frame/)
AI是企业级需求 挖矿是消费级需求
为什么会出现GPU缺货的现象?人工智能产业的爆发式增长和加密货币的挖矿产业是导致GPU缺货的主要原因。现在人工智能产业,上到谷歌、阿里、百度这种互联网巨头,下到大量初创公司都投身于此,人工智能产业规模迅速增长。随之而来的就是对GPU芯片的大量需求。
另一个导致GPU缺货的原因是加密货币的火爆,让矿工们加大了挖矿的投入。根据统计,加密货币矿工去年购买了总价值为7.76亿美元的300多万个GPU芯片。矿工们对于GPU芯片的抢购潮,甚至迫使英伟达对每家公司每天购买的芯片数量进行了限购措施。
CPU和GPU核心数量对比示例
(图片来源:https://us.blastingnews.com/tech/2017/07/gpu-and-cpu-difference-explained-001816279.html)
为什么AI和挖矿需要大量GPU芯片
人工智能和挖矿为什么都选择了GPU芯片进行运算?因为GPU的关键性能是并行运算,它可以同时处理运算。并且可以将复杂问题分解成更简单的问题,然后同时进行运算。对于人工智能产业而言,GPU可以同时处理大量数据,适合深度学习的使用场景。与CPU相比,GPU消耗电能相对较少,并且在主板上需求的空间很小,通过密集的部署,可以高效完成神经网络所需的大量数学运算。
而在挖矿方面,由于加密货币的计算是有一定的公式的,只需要对公式进行不断地运算就能得到答案,也就是挖到矿。相比于CPU,GPU的核心多,CPU常见的有一般4核、8核、16核等,而GPU多大上千核,计算速度更快。CPU虽然能够精准给出答案,但效率明显不如GPU。
谷歌推出的TPU芯片
(图片来源:https://us.blastingnews.com/tech/2017/07/gpu-and-cpu-difference-explained-001816279.html)
有没有新的芯片能替代GPU
GPU芯片难道就无可取代吗?目前,谷歌已经创造了自己的人工智能芯片--TPU。TPU(张量处理单元)与传统的GPU(图形处理器)/CPU(纯量处理器)组合相比,处理速度要快上15-30倍,Alpha Go就是用了TPU芯片。而Facebook也在招兵买马,希望打造出自己的AI芯片。还有一些公司也在设计专为人工智能服务的芯片,并且将其投入到更加细分的市场。
在挖矿方面,采用ASIC芯片的矿机效率完爆GPU芯片的矿机,并且价格还更便宜。ASIC矿机的大量使用,将会使GPU挖矿方式逐渐退潮,对于GPU的缺货涨价现象有一定的缓解。
转自: [ 中关村在线 原创 ]