主页 > imtoken下载钱包 > Why do you use a graphics card for Bitcoin mining Q&A: Why do you use a graphics card instead of CPU for mining

Why do you use a graphics card for Bitcoin mining Q&A: Why do you use a graphics card instead of CPU for mining

imtoken下载钱包 2023-07-02 05:23:44

最近显卡涨价的风波,让很多矿场外行都知道,挖矿需要好的显卡,矿工们争相抢显卡,导致显卡紧缺,价格暴涨。 很多人也很好奇这样一个问题——为什么要用显卡而不是CPU来挖矿。

其实这个问题本身就有点不对。 挖矿不代表CPU不能用。 一开始大家都用CPU挖矿。 但随着对挖矿算法的深入研究,矿工们发现原来的挖矿是在重复同样的工作,CPU是作为一个通用的计算单元。 存储单元和其他模块。 很快。 增加计算能力根本没有用,CPU根本不擅长并行计算。 它一次最多可以执行十几个任务。 这与拥有数千个流处理器的显卡相去甚远,实在是太高了。 于是大家慢慢研发出相应的显卡挖矿算法进行挖矿。

比特币挖矿为啥用显卡_比特币挖矿机显卡_比特币显卡挖矿啥意思

以比特币为例。 它最基本的算法原理是将10分钟内的所有交易作为输入,加上一个随机数,将你的随机数添加到10分钟内的所有交易记录中。 计算 SHA256 哈希。 几乎所有的整数运算都在里面。 它基本上就像是专门为显卡设计的。 显卡非常适合这种无脑算法。 流处理器越多越好。 就Hash计算而言,几乎都是独立并发的整数计算,而GPU正是为此而设计生产的。 相比于CPU可怜的2-8个线程和惊人的控制判断和调度分支长度,GPU可以轻松同时进行上百个线程的整数计算(无需任何判断的无脑暴力破解才是强项) A 卡)。 OpenCL利用GPU上大量统一的shader,可以作为整数计算的资源。A卡的shader(流处理器)资源是N(同级卡)的数倍

比特币显卡挖矿啥意思_比特币挖矿机显卡_比特币挖矿为啥用显卡

不过后来发现还是显卡太弱了。 在ASIC上大规模堆叠ALU单元可以大大提高计算能力。 掌上算力板的算力是显卡的几十倍,所以没有专用的ASIC矿机是挖不到比特币的。 LTC后期使用的Scrypt算法虽然也引入了大量相互依赖的随机内存访问指令,但是当足够大的时候,在GPU的L2层面也会出现大量的缓存失效层级挖比特币用显卡还是cpu,甚至TLB,导致更多的 DRAM 访问被阻止。 用于削弱矿机(ASIC/FPGA)在整数计算性能上相对于GPU的优势。 但是矿机还在针对性的开发中,目前只有专门的矿机才能挖矿。

比特币挖矿机显卡_比特币挖矿为啥用显卡_比特币显卡挖矿啥意思

但像二代虚拟货币(如ETH、ZEC),由于有以往爆款算法的经验,他们在挖矿算法上做了更多特殊优化,防止无脑操作。 特别高,所以可以有效抵御矿工的入侵。 也是因为ETH只能用显卡挖,导致2017年下半年显卡价格暴涨,供不应求,很多矿工卖掉几千块显卡,回去搭矿机挖这些虚拟货币。 无法挖矿,其实是效率和效率太低了。

比特币挖矿为啥用显卡_比特币显卡挖矿啥意思_比特币挖矿机显卡

总结:为什么要用显卡而不是CPU挖矿

其实cpu也可以用来挖矿,只是cpu的挖矿效率没有显卡高。 为了赚钱,休假的工人需要计算投入产出比。 显卡挖矿的投入产出比更高,所以大家逐渐开始使用显卡挖矿。 现在你应该明白为什么要挖矿了吧。 显卡不需要cpu。

挖矿网Ethos中文网拥有简单易用的挖矿系统,为挖矿行业提供教程软件和矿机评测及交易信息,对比计算各种数字货币在挖矿网的挖矿收益,以及介绍矿网挖矿工具,矿场最新动态等。

矿业网络,版权所有丨如未注明挖比特币用显卡还是cpu,均为原创丨本站采用BY-NC-SA协议授权

转载请注明原文链接:为什么用显卡挖比特币 Q&A:为什么用显卡而不是CPU挖矿