挖矿为何非要用显卡?用CPU行不行?可以,但没那么简单
从去年到今年初,显卡价格一直呈现大涨的趋势,玩家想要以一个正常的价格购买到心仪的高性能显卡几乎不可能,这一切都元凶都怪“挖矿”。
当然显卡涨价的原因是多方面的,如果非要找一个最直接的理由,那罪魁一定就是矿老板了。
说到这里大家可能会很奇怪,为什么“挖矿”会影响到显卡价格呢?“挖矿”到底是什么?为什么“挖矿”一定要用到显卡,CPU挖矿行不行?
所谓“挖矿”其实就是将一段时间比特币系统中发生的交易进行确认,并且记录在区块链上。简而言之,挖矿的人好比“矿工”,挖矿就是记账,“矿工”就是记账员。
比特币诞生的初期,可以通过计算机CPU挖矿,但随着矿工越来越多,CPU的算力显然已经不够用了,所以大家就开始用专业矿机挖矿。
比特币矿机就是通过大量的计算,争夺记账权从而获得比特币奖励的专业设备。对于矿工来说,需要做的就是保障矿机的供电和网络连接就可以了。
相比于专业的挖矿设备,我们常见的显卡挖矿投资小,见效快。而且显卡随处可见,只要你拥有一张性能还算不错的显卡都可参与挖矿。
更重要是去年老黄发布了全新的RTX 30系列显卡,性能非常强劲,定价合理,瞬间成为了玩家和矿工心中炙手可热的的“大玩具”。
那么很多人就问了,显卡到底是怎么挖矿的呢?这要一五一十解释起来,得从CPU和GPU的工作原理讲起。
相比于CPU擅长的复杂运算,GPU更加适合做“简单”的通用计算。因此显卡里可以堆叠成百上千个流处理器,每一个流处理器就像一个“低性能”版的CPU。
目前最新一代Intel酷睿i7处理器拥有8颗核心,相比之下,作为RTX 30显卡家族中的次旗舰RTX 3080则拥有8704个CUDA核心。
打个比方,Intel酷睿i7处理器的8颗核心的计算能力相当于8个数学博士生,能够计算复杂的数学题。而RTX 3080显卡里面的8704个核心相当于八千多个中学生,只会进行一些简单的数学计算。
虽然数学博士的知识能力都远超中学生,但如果只是解方程组的话,同等数量下,8名数学博士肯定是没有八千多个中学生来得快的。
包括比特币在内的大部分虚拟货币,正好需要的计算复杂度比较低,但是需要计算的量很多,而显卡的工作原理正好适合这样的工作,故而显卡相对CPU更加适合用于挖矿。
总结
实际上,显卡挖矿只是增加比特币数量的一种方式。除此之外,显卡还可以用于“挖”其他虚拟货币。
读了这篇文章你对显卡挖矿的原理是不是有了一个初步的认识呢?也欢迎博学的各位网友在评论区补充留言关于显卡挖矿的知识。
挖矿到底是在干什么?为何非要用显卡?用CPU行不行?可以,但没那么简单!
相关阅读