挖矿用显卡干嘛 挖矿为什么用显卡而不是cpu


挖矿用显卡干嘛 挖矿为什么用显卡而不是cpu

文章插图
显卡彻底成为今年的理财产品,19年2099入手的5700,2021年竟然能卖4600?白用了两年,竟然还能赚一倍?这你敢信?
不仅二手显卡价格离谱 , 新品显卡更是一卡难求 , 现在不流行抢手机,改抢显卡了 。造成显卡危机的,就是财大气粗的矿场老板们 。
挖矿用显卡干嘛 挖矿为什么用显卡而不是cpu

文章插图
但是 , 为什么挖矿都用显卡,而不是运算能力更强的CPU?
大家听说过比特币、挖矿、矿卡、矿机这些名词吧,以比特币为代表的数字货币,带动了区块链技术以及数字货币行业的发展 , 同时也吸引了很多资金的关注 , 比特币价格曾经突破5万美元,靠着比特币甚至有人成为了亿万富豪,比特币的爆发式涨价,也进一步推动了“挖矿”这一行业的发展 。
挖矿用显卡干嘛 挖矿为什么用显卡而不是cpu

文章插图
我们都知道挖矿最重要的就是硬件算力的大?。?相比较cpu的复杂运算 , 显卡进行的则是通用计算 , 往往都会堆叠上千,甚至几千个流处理器 。比如英伟达的CUDA核心虽然单个流处理器的计算能力远不如cpu的计算能力,但一张显卡上面就覆盖有上千的数量,所以总体算力对于挖矿而言是要大大优于cpu的 。
挖矿用显卡干嘛 挖矿为什么用显卡而不是cpu

文章插图
接下来我们看看GPU的硬件特点:核心数量非常多、单个核心的结构比较简单、适合进行大量重复性的一般运算,比如咱们玩游戏、3D设计,实际上就是大量、而且重复性的一般运算 , 而GPU的核心数量(称为流处理器)非常多,通常在几千颗 , 比如A卡的RX570,流处理器就高达2048颗 。
而所谓挖矿 , 恰好就是大量而且重复性的一般运算,正好跟GPU的性能特点相符合,当然了 , 这并不是说CPU不能挖矿,只不过CPU的挖矿算力跟显卡差的太远,要达到同样算力 , 所需CPU价格比显卡要贵得多,没有任何性价比可言 。
挖矿用显卡干嘛 挖矿为什么用显卡而不是cpu

文章插图
因此挖矿只需要通用计算就能搞定,复杂运算完全用不上,这就相当于cpu是博士生,显卡流处理器为高中生 , 你让一千个高中生和10个博士生去解非常多的简单方程式,单位时间内肯定是高中生这边效率更高 。
就拿BTC为例,它最基本的算法原理就是,把已有的10分钟内的所有交易作为一个输入 , 加上一个随机数,当10分钟内所有交易记录加上你的这个随机数计算出一个SHA256的hash 。里面几乎都是整数运算,这个根本就像是为显卡特别打造一样,显卡非常适合这种无脑性算法,流处理器数目越多约占优势 。就Hash计算而言,它几乎都是独立并发的整数计算,GPU简直就是为了这个而设计生产出来的 。
挖矿用显卡干嘛 挖矿为什么用显卡而不是cpu

文章插图
【挖矿用显卡干嘛 挖矿为什么用显卡而不是cpu】其实cpu也是可以用来挖矿的 , 只不过cpu挖矿的效率没有显卡高而已 。旷工们为了赚钱都是要计算投入产出比的,用显卡来挖矿的投入产出比更高 , 所以大家就慢慢的都开始用显卡来挖矿了,现在你该明白挖矿为什么用显卡不用cpu了吧 。