时间:2023-06-28|浏览:372
不仅二手显卡价格飙升,新品显卡也很难买到。现在人们不再热衷于抢购手机,而是开始争相购买显卡。造成这种显卡危机的主要原因是矿场老板们投资巨大。
但是,为什么挖矿要使用显卡而不是计算能力更强的CPU呢?
大家可能都听说过比特币、挖矿、矿卡、矿机等词汇。以比特币为代表的数字货币推动了区块链技术和数字货币行业的发展,同时吸引了大量资金。
我们都知道,挖矿最重要的是硬件算力的大小。相比于CPU的复杂运算,显卡进行的是通用计算,因此常常会配备上千个甚至几千个流处理器。例如,尽管英伟达的CUDA核心的单个流处理器的计算能力远不及CPU,但一张显卡上面就覆盖着上千个这样的核心。因此,总体算力对于挖矿来说大大优于CPU。
接下来,让我们来看一下显卡的硬件特点:拥有非常多的核心数量,单个核心结构相对简单,适合进行大量重复性的一般运算,比如游戏和3D设计中的大量而重复性的一般运算。而GPU的核心数量(也称为流处理器)通常非常多,一般几千个。例如,A卡的RX570就拥有高达2048个流处理器。
而挖矿恰好是大量而重复性的一般运算,与GPU的性能特点相吻合。当然,这并不是说CPU不能用于挖矿,只是CPU的挖矿算力远远落后于显卡,要想达到相同的算力,需要更昂贵的CPU,性价比低。
因此,挖矿只需要通用计算即可完成,用不到复杂运算。这就相当于将CPU比喻为博士生,而显卡的流处理器则是高中生。如果让一千个高中生和十个博士生去解决许多简单方程式,那么在单位时间内高中生的效率肯定更高。
以比特币为例,它最基本的算法原理是将过去十分钟内的所有交易再加上一个随机数,并计算出一个SHA256的哈希值。这个过程几乎都是整数运算,非常适合显卡进行。显卡更适合这种无需复杂计算,需要大量流处理器的算法。对于哈希计算来说,它几乎是独立并行的整数计算,显卡的GPU正是为了这一目的而设计生产的。
实际上,CPU也可以用于挖矿,只是效率没有显卡高。挖矿者都会计算投入产出比,显卡挖矿的投入产出比更高,因此大家逐渐转向使用显卡进行挖矿。现在你应该明白了为什么挖矿使用显卡而不是CPU了吧。
用戶喜愛的交易所
已有账号登陆后会弹出下载