主页 > imtoken官方安卓版下载教程 > 挖矿为什么要用显卡而不是cpu挖矿问答:为什么要挖矿

挖矿为什么要用显卡而不是cpu挖矿问答:为什么要挖矿

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挖矿,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来挖矿——...应该是比特币挖矿需要具备非常强大的并行数据处理能力和大带宽存储能力的硬件。 CPU是传统的串行计算处理设备,计算能力远不及GPU,而CPU的缓存容量远小于GPU的内存容量,所以更适合用GPU挖矿这个虚拟货币比 CPU 好。

有没有大神解释一下为什么用显卡而不是CPU来挖比特币-... 挖矿中使用的算法使用并行算法可以更快。 gpu的主要优势是计算能力和并行性。 CPU的主要优点是通用性和控制能力,并行能力不强

显卡这么多,为什么不用CPU挖矿-...展开全部1.CPU效率比显卡慢很多2.只有少数矿可以用CPU挖矿,比如门罗币

为什么比特币挖矿比的是显卡而不是CPU——...其实比特币挖矿不是比显卡或者CPU,而是一个单独的浮点运算单元,一般CPU里面有4个,8个,最多16条流水线可以独立计算浮点数,显卡使用的大规模多流水线技术,尤其是6系以上的A卡,最多可以同时提供2048条流水线,四卡可以交火!看CPU更高层次的计算管线,可以计算更复杂的东西,但是挖矿本来就是简单的,所以一条线就是一条线,CPU还不如显卡,太差了。

简单科普一下为什么挖矿显卡比cpu快,专业矿机——……不说专业,你应该不懂。显卡擅长大量的简单计算,需要大量的计算,但不能进行复杂的运算。 CPU擅长复杂计算,但无论是简单计算还是复杂计算,其计算量都不大。因此,显卡挖矿速度很快。专业矿机经常使用显卡交火为什么用gpu而不是cpu挖矿,在一块主板上集成多张显卡,挖矿自然是快的。有的矿工甚至用了特制的计算卡Tesla显卡,单卡性能很强,而且卡的比较多。

为什么现在更需要使用GPU而不是CPU,比如挖矿甚至破解密码-...不是gpu,而是cpu,因为破解密码和挖矿需要强大的处理性能和计算性能,如果你用pc看蓝光和4k,当然gpu更重要。比如开启dxva时,cpu的工作交给gpu。不同于挖矿的功能

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

我问我的老师,为什么挖矿会吃显卡而不是 CPU - ...... 挖矿需要计算能力。现在说到算力,最强的肯定是显卡了。它必须比 CPU 强得多。所以现在挖矿都是显卡。这不是cpu。 cpu效果太差了。

为什么现在比 CPU 更需要 GPU,比如挖矿甚至破解密码?... - 现在仍然需要更多的 CPU,但 GPU 在大规模并发计算中显示出优势。一个技能的应用逐渐变的广,成为了近几年的热门话题。一.为什么两者差别这么大?让我们从CPU和GPU之间的区别开始。 CPU和GPU之所以大,是因为它们的设计目标不同。它们针对两种不同的应用场景。 CPU需要强大的通用性来处理各种数据类型,同时需要逻辑判断,引入了大量的分支跳转。这些使得 CPU 的内部结构极其复杂。 GPU面临着高度统一、相互依赖的大规模数据和不需要中断的纯计算环境。

为什么现在更需要使用GPU而不是CPU,比如挖矿甚至破解密码——……玩游戏、科学计算。许多与计算机相关的商业领域都需要大量的显卡......