1. 首页 > 财经资讯

显卡挖矿原理是什么?

在挖矿里面,矿指的是数据包,这些数据包都是需要去解密的。

计算这些数据包,需要的计算量很大,但是计算的方法并不难,所以这正好符合了GPU的工作原理。

一开始挖矿的都是CPU,但是随着挖矿算法的进一步研究,才发现原来挖矿都是在重复同样的工作。但是CPU本身并不擅长运算,一次最多就执行十来个任务,这样会导致显卡高出太多,所以久而久之,大家就不再用CPU了。

相比CPU,GPU就是为了挖矿而设计出来的。GPU可以轻松地进行上百个线程的整数计算。不过慢慢的大家还是觉得,显卡太弱了,直接上ASIC大规模堆ALU单元就可以大幅度提升算力,一点点的算力板的算力就已经是显卡的好几十倍,所以比特币如果不用专门的ASIC矿机,压根就挖不动。

后期的币种LTC使用的Scrypt算法引入了很多相互依赖的以及随机的访存指令,只要Footprint足够大的时候,就会在GPU的L2级别,甚至TLB级别出现大量的缓存失败,从而产生更多的DRAM访问,因此目前只有专门的矿机才能挖矿。

当然很多第二代虚拟货币(比如说是ETH、ZEC这种)由于吸取了前辈们被爆算法的经验,所以特别优化了挖掘算法,为了防止出现无脑的运算,对显存要求就更高了,也因此抵抗了矿机的入侵。同时因为ETH只能靠显卡来进行挖矿,所以造成了2017年下半年的显卡涨价潮以及缺货潮,很多矿主都卖了自己的显卡,然后回去组建矿机挖掘这些虚拟货币。时间一久,大家都认为CPU不能挖矿,而实质上CPU只是效率以及效益太低了而已,还是可以挖矿的。

本文来源于网友自行发布,不代表本站立场,转载联系作者并注明出处