挖矿为何狂抢显卡而非CPU?显卡缺货到底何时休

文章正文
发布时间:2024-08-14 23:29

  [PConline 杂谈]最近对于PC玩家来说,无疑是一段噩梦般的日子。想要买新电脑或者升级配置的朋友突然发现,零件买不全了!除去一直缺货的CPU,显卡近来更是难寻踪迹,新显卡即使找到了货源,价格也要比官方售价高个两三倍,老显卡的价格也比两年前不降反升,令人恍惚有种踏错世界线的感觉。

官方价5499的RTX3080,已经被炒到了八九千


官方价5499元的RTX3080,已经被炒到了八九千乃至上万元

  一些朋友在年前看到了新显卡发售的新闻,把旧显卡卖了持币待购,现在发现不但新显卡买不到,甚至连同型号的旧显卡也买不起了,显卡迟一点卖其实能多赚好几千,直教人拍断大腿。这魔幻的现象,到底是什么造成的?答案只有一个,那就是矿潮来了。

  近来显卡价格高企、一卡难求,是因为数字货币的价格迅速飙升、用显卡挖矿俨然又成为了一门好生意。那么问题来了,为什么玩数字货币挖矿就必须用显卡而不是炒作CPU?显卡价格到底啥时候才会降下来?简单聊聊吧。

为什么挖矿要用显卡而不是CPU?

  首先我们需要了解挖矿这个概念。以比特币、以太坊为代表的数字货币,使用的是区块链技术,计算机向区块链网络贡献算力,即可获得按照算力大小比例分配的数字货币,这一过程是去中心化、由算法保证的,通过贡献算力换取区块链算法生成的数字货币的过程,就是挖矿。

  挖矿需要的算力,往往是通过哈希、解密等算法完成的。这类算法有一个特征,那就是复杂程度低,但强度极大,这正是GPU擅长的工作。

  CPU和GPU都可以进行计算,但擅长的方面各不相同。CPU核心更少,但架构复杂,拥有复杂的逻辑控制单元,更擅长复杂的运算;而GPU拥有大量的核心,但架构相对简单,非常适合大吞吐量的高密度计算。做个粗暴的类比,CPU相当于是一个会高数的大学生,而GPU则像是一百个只会四则运算的小学生,要解奥数题那肯定大学生更强,但如果要算1000道加减乘除题,一个大学生无论如何也不可能算得比一百个小学生快——小学生们可以一起做并行计算,而大学生一次才能算几题?

CPU GPU


CPU和GPU架构简单对比,CPU适合复杂、低密度的计算,GPU适合简单、高密度的计算,和挖矿不谋而合

  而挖矿的哈希、加密等算法,恰恰就如同海量的加减乘除题一样,它们难度不高,但却需要不断进行重复计算,计算量极大,这就和显卡的长处不谋而合。

  在这一轮数字货币暴涨的行情中,显卡价格被大大推高,其中的最大推手,其实并不是大家最为耳熟能详的比特币,而是以太坊。

以太坊


以太坊在过去一年的价格走势,足足上涨了十多倍(图表来自比特范)

  时至今日,参与比特币挖矿的算力已经非常庞大,光靠显卡已经无法在矿池中取得足够的分配权重,现在需要专门的矿机才能在比特币挖矿中分一杯羹。而以太坊不同,它目前仍可以通过显卡计算获得,而且它的算法Ethash还对RAM有着非常高的要求,运算后的结果会直接存储在RAM中,当前RAM容量底线是4G。因此,现在算力达到一定程度、大显存的显卡备受青睐,为了达到更强的挖矿性能,不少矿工还会对显存进行超频。

  可见,目前显卡的确是挖以太坊最适合的工具之一,而CPU则并不擅长此道。