主页 > imtoken安卓版钱包 > 为什么挖矿使用显卡而不是cpu

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

imtoken安卓版钱包 2023-03-19 05:36:58

1.挖矿可以使用CPU甚至硬盘。 (不同算法不同)

2.因为GPU有很多核,做这种小学题比CPU快,所以你看显卡在挖。

3.定制芯片比显卡快,比如比特币,现在不用显卡来挖矿了。

4.因为流行的币都是用显卡挖的,所以显卡很受欢迎。如果哪天硬盘着火了,就得抢硬盘。

由于btc执行的任务是解密代码的非常简单的计算,不需要太多指令。也就是说,btc的任务只能由某些特定的晶体管来完成。

挖矿用显卡干嘛

使用 cpu 执行挖掘任务。因为cpu需要很多晶体管来执行各种指令,所以很多晶体管在一个周期内都是空闲的。速度很慢很正常。

显卡为了增强显示图像的能力,省去了很多与显示功能无关的晶体管,所以显卡只能显示图片挖矿用显卡干嘛,但是比cpu快很多显示图片的任务。 btc需要执行的任务和显卡差不多,所以显卡挖矿比CPU快。同样的显卡,a卡的任务执行方式比n卡更接近btc的计算方式,所以a卡更适合挖矿。

我没有说 CPU 不能挖矿。一开始是用CPU来挖矿的,但是随着对挖矿算法的深入研究,大家发现原来挖矿也是一样的工作,CPU是一个通用的计算单元。里面设计了很多分支预测单元、寄存器单元等模块,对提升算力一点帮助都没有。

另外,CPU 根本不擅长并行计算。它一次最多可以执行十几个任务。这与拥有数千个流处理器的显卡相去甚远。显卡太高了,大家慢慢开发显卡挖矿的相应挖矿算法。

挖矿用显卡干嘛

以 BTC 为例,其最基本的算法原理是使用 10 分钟内的所有交易作为输入,加上一个随机数,将你的随机数添加到 10 分钟内的所有交易记录中,计算一个 SHA256 哈希。里面几乎都有整数运算。这基本上就像显卡的特殊设计。显卡非常适合这种无脑算法。流处理器越多越好。

就Hash计算而言,几乎都是独立的并发整数计算,GPU就是为此设计和生产的。相比 CPU 可怜的 2-8 个线程和惊人的控制判断和调度分支长度,GPU 可以轻松同时进行数百个线程的整数计算(无任何判断的无脑蛮力破解是 A 卡的强项) .

OpenCL 可以利用 GPU 上的大量统一着色器,这些着色器可以用作整数计算的资源。而A卡的shader(流处理器)资源是N(同级卡)的数倍

但是后来大家发现显卡还是太弱了,在ASIC上大规模堆叠ALU单元可以大大提升算力。掌上计算板的计算能力已经是显卡的几十倍。所以现在没有特殊的 ASIC 矿工就无法开采比特币。

挖矿用显卡干嘛

虽然后期币LTC使用的Scrypt算法也引入了大量相互依赖的随机内存访问指令,但是当Footprint足够大时,会在GPU的L2级别出现大量缓存失效,或者即使在 TLB 级别。 ,导致更多的DRAM访问削弱了矿机(ASIC/FPGA)在整数计算性能上相对于GPU的优势,但矿机仍在有针对性的开发中,目前只有特殊的矿机可以挖矿。

不过和第二代虚拟货币(如ETH、ZEC)一样,由于前人爆款算法的经验,他们在挖矿算法上做了更多的特殊优化,防止无脑操作。特别高,能有效抵抗矿工的入侵。

也因为ETH只能靠显卡挖矿,2017年下半年开始出现显卡涨价、缺货的局面。不少矿工卖出了上千张显卡,又回去架设矿机挖这些虚拟货币.

久而久之,大家都认为CPU不能挖矿,只是效率和收益太低了。

挖矿用显卡干嘛

为什么用显卡而不是cpu挖矿-? ---》因为同价位GPU的计算能力更强。为什么?因为显卡的尺寸明显大于cpu,导致显卡不需要考虑太多的功耗设计的时候,只需要关注性能就可以了。cpu很小,需要在考虑适当功耗的同时保持良好的性能,这样cpu只能牺牲性能来降低功耗。所以在同价位,可以说基本上所有显卡的性能都比cpu好。因为挖矿需要算力,算力就等于性能,所以大家都用显卡代替cpu。以上回答,希望采纳。

为什么挖矿只用显卡而不用cpu-? ---" 原因是因为btc执行的任务是解密代码的非常简单的计算,不需要太多的指令。也就是说btc的任务只能由一些特定的晶体管来执行。使用cpu 执行挖矿任务,cpu需要很多晶体管来执行各种指令,一个周期内很多晶体管都是空闲的,速度慢,正常,为了增强显示图像的能力,显卡省了很多无关的显示功能。晶体管,所以显卡只能显示屏幕,但是在显示屏幕的任务中,它比cpu快很多。btc需要执行的任务与显卡完全一样,所以显卡挖矿比cpu快,同样是显卡,a卡的任务卡的执行方式比n卡更接近btc的计算方式,所以a卡更适合挖矿.

挖矿问答:为什么挖矿用显卡而不是cpu-? ---“我没说CPU不能挖矿,一开始我是用CPU来挖矿的,但是随着对挖矿算法的深入研究,大家发现原来挖矿也是一样的工作,CPU作为通用计算单元挖矿用显卡干嘛,其中设计了分支预测单元、寄存器单元等很多模块,有助于提高...

什么是显卡挖矿?为什么使用显卡挖矿而不是处理器? ---” 简单来说,挖矿就是用芯片对一个随机数进行计算,得到答案后兑换成虚拟货币。虚拟货币可以通过以下方式兑换成各国货币筹码越强,就能越快找到随机答案,理论上单位时间内可以产生的虚拟币就越多。有可能一个筹码下一秒就找到答案了,也有可能十个筹码一个星期都没有找到答案,同时计算的筹码越多越容易找到答案,内置多芯片的矿机出现。多台矿机组成一个“矿”,同时挖矿。提高效率。矿池由多个“个体户”加入组织挖矿组成在一起

挖矿用显卡干嘛

为什么要使用显卡而不是 CPU 来挖比特币 - ? ---"比特币早期是通过CPU获得的,由于工作方式不同。CPU主要是少量全功能计算核心,计算能力有限(GPU是非常大量的计算核心,用于特殊用途)随着通用计算在GPU上的发展,随着优势的不断涌现和GPU速度的不断发展,矿工们逐渐开始用GPU来代替……

挖矿的关键是显卡还是cpu? -? ---"理论上CPU计算和GPU计算都可以挖。在虚拟货币的早期,挖比较容易,性能足够的CPU可能比较容易挖币。随着挖币变成难度越来越大,CPU早已无法应对挖矿所需的巨大算力,而显卡GPU核心的大规模流处理器并行运算的恐怖性能更适合挖矿这种并行运算所以,现在专业矿机已经成为GPU和专业芯片的天下,CPU在其中扮演着最协调的角色,而且随着挖矿难度的增加,对矿卡内存容量的要求也越来越高。越来越高。前2~3GB够用,现在6GB可能不够用。

为什么我的比特币优于显卡而不是cpu-? ---"其实比特币挖矿不是显卡也不是CPU,而是一个独立的浮点计算单元。正常情况下,CPU中有4条、8条、最多16条流水线可以独立计算浮点数,而显卡尤其是6系及以上的A卡所采用的大规模多流水线技术,可以同时提供多达2048条流水线,还可以和四卡交火!不过,挖矿本来就很简单,所以一条线就是一条线,CPU不如显卡,太差了。

为什么使用 GPU 而非 CPU 进行挖矿 - ? ---》不是GPU,是CPU,因为破解密码和挖矿需要强大的处理性能和计算性能。如果你用PC看蓝光和4K,当然GPU更重要。比如当dxva是开启,是CPU Work给gpu积分,和挖矿不一样。

谁能解释为什么我使用显卡而不是 CPU 来挖比特币 - ? ---" 挖矿使用的算法使用并行算法可以更快。gpu的主要优势是计算能力和并行性。CPU的主要优势是通用性和控制能力,并行能力不强