挖矿为什么是显卡不是cpu,为什么挖矿用显卡而不是cpu

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册
币安app

binance币安交易所

币安交易所app是全球排名第一的虚拟货币交易所,注册领取盲盒礼包!

APP下载   官网注册

挖矿为什么是显卡不是cpu,为什么挖矿用显卡而不是cpu

一、挖矿为什么要用显卡而不是cpu

1、能效比:显卡在执行特定类型的计算任务时通常比CPU更高效。这意味着在相同的能耗下,显卡可以完成更多的计算工作,这对于需要大量计算资源的挖矿来说是非常重要的。

2、算力差异:GPU作为图形处理器,是一种高性能计算芯片,具备很强的运算能力。在大量且重复性运算方面,显卡的算力相比CPU有显著优势。

3、挖矿效率:显卡挖矿的效率与显卡数量、配置参数和挖矿规则有关。如果币种仅限于使用显卡挖掘,显卡的挖矿效率通常高于其他方式。

二、为什么挖矿只用显卡不用CPU

CPU擅长的复杂运算,显卡使用的GPU进行的是简单通用计算。因此可以堆叠成百上千个流处理器,每一个流处理器就像是小小的CPU,虽然其运行复杂程序的能力远远没有CPU来的给力,但是集成的流处理器多,因此实际性能尤其是单精度浮点性能要比CPU强的多。

挖矿可以认为是利用显卡在做不断地通用计算,并且这个计算复杂度比较低而且相当重复,显卡使用的流处理器正好适合这样的算法。

就像是不断地解方程组,显卡是2000位中学生,而CPU则是8名数学博士。虽然数学博士的数学知识远远超过中学生,但是像解虚拟货币这样的中等方程组的速度8名数学博士肯定不如2000名中学生来的快。

而且显卡可以很容易的组成多显卡平台,显卡越多,运算数量也大大增加。

三、为什么都用显卡挖矿而不是用CPU挖矿

因为btc所执行的任务是很简单的一个解密码的计算,并不需要太多的指令.也就是说,btc的任务只需要一些特定的晶体管就可以执行了。

用cpu执行挖矿的任务,cpu因为需要很多晶体管来执行各种不同的指令,一个周期内很多晶体管都是闲置的.速度慢正常。

显卡为了加强显示图像的能力,省掉了很多与显示功能无关的晶体管,所以显卡只能显示画面,但是在显示画面这个任务上,比cpu快很多.而btc所需要执行的任务和显卡正好差不多,所以显卡挖矿比cpu快.同是显卡,a卡的任务的执行方式比n卡更接近btc的计算方式,所以a卡更适合挖矿。

四、挖矿疑问解答:挖矿为什么用显卡不用cpu

没说CPU不能挖啊,最开始都是用CPU挖,但是随着对挖矿算法的深入研究,大家发现原来挖矿都是在重复一样的工作,而CPU作为通用性计算单元,里面设计了很多诸如分支预测单元、寄存单元等等模块,这些对于提升算力是根本没有任何帮助的。

另外,CPU根本不擅长于进行并行运算,一次最多就执行十几个任务,这个和显卡拥有数以千计的流处理器差太远了,显卡高太多了,因此大家慢慢针对显卡开发出对应的挖矿算法进行挖矿。

以BTC为例,它最基本的算法原理就是,把已有的10分钟内的所有交易作为一个输入,加上一个随机数,当10分钟内所有交易记录加上你的这个随机数计算出一个SHA256的hash。里面几乎都是整数运算,这个根本就像是为显卡特别打造一样,显卡非常适合这种无脑性算法,流处理器数目越多约占优势。

就Hash计算而言,它几乎都是独立并发的整数计算,GPU简直就是为了这个而设计生产出来的。相比较CPU可怜的2-8线程和长度惊人的控制判断和调度分支,GPU可以轻易的进行数百个线程的整数计算并发(无需任何判断的无脑暴力破解乃是A卡的强项)。

OpenCL可以利用GPU在片的大量unified shader都可以用来作为整数计算的资源。而A卡的shader(流处理器)资源又是N的数倍(同等级别的卡)

不过到了后来大家发现,显卡还是太弱了,直接上ASIC大规模堆ALU单元就能极大程度提升算力,巴掌大的算力板的算力已经是显卡的好几十倍,所以现在比特币不用专门的ASIC矿机根本挖不动。

尽管后期的币种LTC所使用的Scrypt算法还引入了大量相互依赖的、随机的访存指令,当Footprint足够大时,还会在GPU的L2级别、甚至TLB级别出现大量的缓存失效,从而产生更多的DRAM访问,以弱化矿机(ASIC/FPGA)相较于GPU在整数运算性能上的优势,但是依然被人针对性研发出矿机,目前也只有专门矿机才能挖。

不过像第二代虚拟货币(比如说是ETH、ZEC这种)由于吸取了前辈们被爆算法的经验,在挖掘算法上做了更加特别优化,防止出现无脑的运算,对于显存要求特别高,因此可以有效抵抗矿机的入侵。

也因为ETH这种只能靠显卡挖矿,造成了2017年下半年开始的显卡涨价潮、缺货潮,很多矿主都卖了成千张显卡回去组建矿机挖掘这些虚拟货币。

久而久之,大家都认为CPU不能挖矿,其实只是效率、效益太低了而已。

五、为什么挖矿用显卡而不是cpu

CPU也可以挖,最早挖矿就是用的CPU,只是随着对挖矿算法的深入研究,矿工发现挖矿是个相对简单但需要一直重复的运算过程,提高挖矿效率的关键在于提高多任务处理效率,而CPU的特性就不适合做这类运算。反而看显卡,显卡有上千个流处理器,对挖矿这种简单但需一直重复的工作比CPU更在行,所以显卡被大量用来挖矿。

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/jys/161912.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年04月04日
下一篇 2025年04月04日

相关推荐

  • 一张显卡一天多少算力,显卡算力多少一天才能挖到一个比特币

    一、显卡怎么计算挖矿算力可以参考下面,根据一些网吧市场常用的显卡,整理的一份相关显卡的价格和算力以及预计回本期,大概可以做个参考:Radeon RX 580显卡整机功耗:243W计算力:22.4M显卡售价:1999元每24小时挖ETH数量:0.015每24小时产生收益:24.48元预计回本时间:81.66天

    2025-04-12 03:30:01
    7 0
  • 显卡矿机怎么供电,显卡矿机双电源安装方法

    一、显卡矿机如何设置,显卡不识别,有偿具体步骤:首先,需要找一个操作方便产出稳定的矿池,矿池的作用就是为各个终端细分数据包,可以通过精密的算法将终端计算好的数据包按照比例,支付相应数量的比特币。账号设置有一些注意点,电子邮件建议设定一个常用的。然后就是比特币

    2025-04-11 22:00:01
    8 0
  • Windows显卡怎么挖矿,如何设置GPU挖矿设备

    一、家用电脑挖矿最低显卡(挖矿低端显卡)1.挖矿低端显卡有。矿卡一般都是1070ti以上的高端显卡。一般中端和低端显卡不容易买到矿卡的。如果你买全新的高端显卡,最好是去京东或者淘宝旗舰店上购买。这样不容易买到翻新过的矿卡。现在已经很少有矿场再用矿卡去挖比特币了。现在

    2025-04-11 19:30:01
    7 0
  • 以太550算力多少,以太坊显卡挖矿算力及回血排名

    一、以太坊矿机算力怎么样以太坊矿机算力怎么算以太坊是一种基于区块链的加密货币,其矿机算力是指用于解决区块链中的密码学难题的计算能力。以太坊采用了一种名为“工作量证明”的共识机制,它要求矿工必须通过计算某个复杂的数学问题来验证交易并创建新区块。以下是计算以太

    2025-04-11 14:30:01
    25 0
  • 显卡还能挖多久,挖矿显卡能用几年

    挖矿显卡能用几年问题一:显卡不超频不挖矿,正常使用能有几年寿命这个没有绝对值的,如果超高了,可能无法启动。至于能超多少,这个要看芯片的品质,至于能用多久,要看散热系统是否强劲。少量超,散热系统足够,基本不会影响使用时间。超得过高,散热又不行,可能一会儿就挂

    2025-04-11 02:00:01
    8 0
  • 如何一边挖矿一边玩游戏,显卡可以一边挖矿一边玩游戏吗

    一、挂机游戏如何挖矿挂机游戏是现在非常流行的一种游戏方式,玩家可以在游戏开着的同时进行其他事情,而不用担心游戏会因为没有操作而关闭。而挖矿则是近年来非常火热的一种赚钱方式,通过计算机算力挖掘虚拟货币来获取利润。那么如何在挂机游戏中进行挖矿呢?首先,要明确的

    2025-04-10 20:00:01
    25 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载