挖矿是指通过计算机处理算法来验证并添加新的区块到区块链中,从而获取一定数量的加密货币作为奖励。随着加密货币市场的快速发展,越来越多的人参与到挖矿中来,导致挖矿难度不断提高。为了应对这种趋势,挖矿软件需要更高效的算法和更快的计算速度,这就要求显卡性能越来越高。同时,由于挖矿对显卡的消耗较大,显卡也需要具备更好的散热性能和更高的耐用性。因此,挖矿对显卡的要求越来越高。
挖矿是指通过大量计算免费获得比特币(或其它类似的货币),比特币可以卖钱。
这样挖矿的成本(一般是设备投入和电费)如果小于比特币的价格,那样,就可以赚钱了。不过不考虑前期的设备投入,这样如果电费便宜,肯定可以赚钱。而现在比特币都几万美元了。所以的确是很赚钱的。只是前期的一次性投入的设备费的确比较大。显卡挖矿就是利用显卡芯片对某一个随机数进行计算,得出答案后换取一个虚拟币。运算能力越强的显卡芯片就能越快找到这个随机答案,从而能产出越多的虚拟币。
1、显卡挖矿其实就是用显卡去挖比特币,挖比特币是先弄一个有很多答案的公式,用户用个人计算机下载解码器然后运行特定算法解码,与远方服务器通讯后即可得到相应比特币,挖矿需要显卡能力越强解码速度越快,挖的比特币也就越快,这也叫挖矿。
2、而矿卡就是用于挖矿的显卡,更严谨来说就是长期高负载运行挖矿的显卡。用于挖矿的显卡,一般会连续几个月24小时不间断地满负载工作。很多矿工都会在赚够之后把手上的显卡低价出手,争取获得最后一笔利润;另一种情况则是虚拟币价格崩 盘后,把显卡出售回血。
3、如果想确认自己的显卡是不是矿卡,可以检查显卡背部的核心部位和供电部位的电子元件是否发黄,发黄则表示显卡已经经过长时间工作,工作寿命不长。
处理图像的过程,其中大部分工作就是计算3D模型上的巨量细分三角形。而到了虚拟币挖矿这里,其实就是把计算三角形换成反复计算Hash函数并检测执行结果(就是你说的“解个数的答案”)。
我们平时下载一个文件,要验证MD5码是否一致,这个过程其实也是计算Hash值,这里只是计算一次,那么直接使用CPU就可以了。但挖矿是计算巨量Hash,那么这时候就需要显卡了。
CPU是单个核心就有很高的性能,但核心数有限,我们搭一个四路至强E7系统,算上超线程,也就是192个线程而已。
而显卡的GPU则是另一种策略:以量取胜。它的单个核心(流处理器)性能一般不高,但是核心数很多,它们可以执行并行(同时)运算,你说同样的简单数学题,让4个数学教授算快呢,还是分给几所学校的学生算完更快?
目前主流的挖矿显卡,它们的核心数都超过1000甚至是2000个,AMD RX Vega 64核心数就已经是4096个,目前最顶级的单张显卡,NVIDIA TITAN V/TESLA V100甚至高达5120个。即使是最新发布的最低端AMD笔记本APU Ryzen 3 2200U,它的集显就有192个流处理器。(当然它单核计算速度比不过至强)
所以,现在不仅是挖矿用显卡,就是专业计算服务器、云服务器、大数据中心、AI等专业领域,都用显卡或者由显卡衍生出的“专业计算卡”来担当主力呢。