挖矿是GPU还是CPU
之所以挖矿用显卡而不用CPU,关键在于显卡的核心部件——GPU,GPU作为图形处理器,它其实也是一种高性能计算芯片,GPU也具备很强的运算能力,只不过GPU的运算能力跟CPU的侧重点不同。
cpu……一个顶级28核心e7怕是都赶不上一个狗屎般的gt1030,在某些方面。
原理来说,假如cpu有二百多个功能,显卡只有几个,矿机的asic芯片只有两个……所以矿机芯片结构很简单,也就很容易可以设计和改进
矿机一般有几百或者上千个芯片,当然比显卡一个芯片强
CPU最多有三位数的核心,可是GPU却都能轻轻松松上几百甚至几千。
B. 挖矿用显卡还是cpu
1.挖矿可以用CPU,甚至硬盘。(不同算法有区别)
2.因为GPU有很多核心,做这种小学生题比CPU更快,所以你看到显卡挖。
3.定制芯片比显卡更快,比如比特币,现在不用显卡挖。
4.因为热门的币,用显卡挖的算法,所以显卡抢手。如果哪天硬盘挖的火了,你就要抢硬盘去了。
C. 挖矿都关键是显卡还是cpu
理论上讲,CPU运算和GPU运算都是可以挖矿的。
在一种虚拟货币问世的初期,挖矿相对容易,可能一块性能足够强悍的CPU就可以比较容易地挖到币。
随着挖币越来越难,CPU面对挖矿所需的巨大算力早已力不从心,而显卡GPU核心大规模的流处理器并行运算的恐怖性能,更加的适合挖矿这种并行运算。
因此,现在的专业矿机,早已成为GPU以及专业芯片的天下,CPU在其中最多起到协调的作用。并且,随着挖矿难度的增加,对矿卡的显存容量要求越来越高,几年前2~3GB就够用,现在可能6GB都不够用了。
D. 为什么挖矿只用显卡不用CPU
CPU擅长的复杂运算,显卡使用的GPU进行的是简单通用计算。因此可以堆叠成百上千个流处理器,每一个流处理器就像是小小的CPU,虽然其运行复杂程序的能力远远没有CPU来的给力,但是集成的流处理器多,因此实际性能尤其是单精度浮点性能要比CPU强的多。
挖矿可以认为是利用显卡在做不断地通用计算,并且这个计算复杂度比较低而且相当重复,显卡使用的流处理器正好适合这样的算法。
就像是不断地解方程组,显卡是2000位中学生,而CPU则是8名数学博士。虽然数学博士的数学知识远远超过中学生,但是像解虚拟货币这样的中等方程组的速度8名数学博士肯定不如2000名中学生来的快。
而且显卡可以很容易的组成多显卡平台,显卡越多,运算数量也大大增加。
E. 挖矿为什么要用显卡而不是cpu
首先我们需要了解挖矿这个概念。以比特币、以太坊为代表的数字货币,使用的是区块链技术,计算机向区块链网络贡献算力,即可获得按照算力大小比例分配的数字货币,这一过程是去中心化、由算法保证的,通过贡献算力换取区块链算法生成的数字货币的过程,就是挖矿。
挖矿需要的算力,往往是通过哈希、解密等算法完成的。这类算法有一个特征,那就是复杂程度低,但强度极大,这正是GPU擅长的工作。
CPU和GPU都可以进行计算,但擅长的方面各不相同。CPU核心更少,但架构复杂,拥有复杂的逻辑控制单元,更擅长复杂的运算;而GPU拥有大量的核心,但架构相对简单,非常适合大吞吐量的高密度计算。
做个粗暴的类比,CPU相当于是一个会高数的大学生,而GPU则像是一百个只会四则运算的小学生,要解奥数题那肯定大学生更强,但如果要算1000道加减乘除题,一个大学生无论如何也不可能算得比一百个小学生快——小学生们可以一起做并行计算,而大学生一次才能算几题?
而挖矿的哈希、加密等算法,恰恰就如同海量的加减乘除题一样,它们难度不高,但却需要不断进行重复计算,计算量极大,这就和显卡的长处不谋而合。
在这一轮数字货币暴涨的行情中,显卡价格被大大推高,其中的最大推手,其实并不是大家最为耳熟能详的比特币,而是以太坊。
时至今日,参与比特币挖矿的算力已经非常庞大,光靠显卡已经无法在矿池中取得足够的分配权重,现在需要专门的矿机才能在比特币挖矿中分一杯羹。
而以太坊不同,它目前仍可以通过显卡计算获得,而且它的算法Ethash还对RAM有着非常高的要求,运算后的结果会直接存储在RAM中,当前RAM容量底线是4G。因此,现在算力达到一定程度、大显存的显卡备受青睐,为了达到更强的挖矿性能,不少矿工还会对显存进行超频。可见,目前显卡的确是挖以太坊最适合的工具之一,而CPU则并不擅长此道。
F. 为什么挖矿要用gpu而不是cpu
挖矿的软件,从编程原理上来说,讲究的是大规模并行运算。
显卡GPU的流处理器数量非常多,比如古老的HD5770内置了800个流处理器,相当于拥有800个计算核心。而近几年的主流高端显卡,内置的流处理器个数更多,计算性能更加的强大。利用GPU进行挖矿运算,流处理器进行的就是并行运算,并且挖矿程序还对GPU并行运算进行了专门的优化,运算效率特别高,挖出比特币的效率获得了大大的提升。
CPU的核心是比较少,目前最牛逼的主流桌面级处理器核心数也不超过一二十个(很多还是超线程技术虚拟出来的逻辑核心),并行计算能力远远不如GPU。
G. 挖比特币为什么用显卡 不用CPU
比特币早期通过CPU来获取,由于工作方式不同。CPU主要是做全功能的运算核心数量少运算能力有限(GPU是非常多的运算核心进行专项运算)。随着GPU通用计算的优势不断显现以及GPU速度的不断发展,矿工们逐渐开始使用GPU取代CPU进行挖矿。比特币挖矿采用的是SHA-256哈希值运算,这种算法会进行大量的32位整数循环右移运算。有趣的是,这种算法操作在AMD GPU里可以通过单一硬件指令实现,而在NVIDIA GPU里则需要三次硬件指令来模拟,仅这一条就为AMD GPU带来额外的1.7倍的运算效率优势。凭借这种优势,AMD GPU因此深受广大矿工青睐。目前已经离开GPU运算了。逐渐转变为专用芯片运算,目前矿工们已经开始普遍使用集成电路(ASIC)矿机,这类矿机虽然仅可用于挖比特币,别的币种尚无法使用,但单台矿机便可达到百万兆的级别,尤其受到四川、贵州等地区的矿场老板的钟爱。成千上万台专业矿机马力全开,散户们在这么强大的算力面前,抢到比特币的可能微乎其微。
H. 显卡挖矿是什么意思为什么显卡价格和挖矿有关
显卡挖矿的意思就是利用显卡芯片对某一个随机数进行计算,得出答案后换取一个虚拟币。运算能力越强的显卡芯片就能越快找到这个随机答案,从而能产出越多的虚拟币。
显卡价格和挖矿有关其实也很容易理解,因为挖矿的收益是很高的,根据挖矿的原理我们知道挖矿离不开显卡,矿贩子为了挖矿大量购买显卡,那么市场上显卡的价格也就跟着水涨船高。当然长时间进行挖矿的显卡在没有了使用价值后很容易以低廉的价格流入市场,这样的显卡被称为“矿卡”,这时候就需要消费者擦亮眼睛,不要贪小便宜吃大亏。
下面我来介绍几种辨别矿卡的方法
第一,可以从显卡背面看显卡的核心是否泛黄,一般泛黄的显卡,都是由于在矿场长时间高温工作,导致氧化严重。
第二,我们在购买的时候,可以使用鲁大师等安全软件检测,由于挖矿时商家会选择刷入适合挖矿的BIOS,显卡主频会降低而显存频率提升,如果检测出来的数据与常规数据的差异比较大,那么它是矿卡的几率就比较高。
第三,看价格,如果显卡的价格过低,那么十有八九就是矿卡,毕竟天下不会掉馅饼,只会掉“陷阱”。
I. 挖比特币的算力不应该是CPU么为何涨价的是显卡
cpu就是几个指挥官,gpu就是很多士兵,你挖矿是用指挥官还是用士兵?
首先,一开始比特币是用cpu挖的,但是cpu核心数少,挖矿的算法是简单但是繁杂的算法,就不需要很强的核心,需要大量的小核心同时计算,于是开发出了显卡挖矿的方法。现在再后来,又开发出了专业矿机,只有计算功能,没有显示功能,算力超大,效率高。目前已经没有人用显卡挖比特币了,都是专业的矿机。
显卡基本上都在挖以太坊。不过目前也有以太坊矿机陆续上市,全网算力暴涨,以太坊2.0也提上日程,相信未来的显卡将会降价。
CPU和GPU的内部结构的差异比较大,CPU采用了数量很少、但性能更强大的ALU(算术运算单元),而GPU则采用了数量庞大、结构却更简单的ALU,因此,CPU和GPU的性能特点也截然不同了:CPU侧重于复杂的逻辑控制和通用串行运算,而GPU则偏向于处理大规模并发计算(图形和图像处理,也属于这种运算),所以CPU和GPU属于各司其职。
挖比特币不需要很高的单核算力,需要的核心数,正好GPU核心数量多所以需要显卡
小盆友,GPU可曾听说?
这种问题不是应该去网络么?
J. 为什么挖矿用的是 GPU 而不是 CPU
CPU和GPU之所以大不相同,是由于其设计目标的不同,它们分别针对了两种不同的应用场景。CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转和中断的处理。这些都使得CPU的内部结构异常复杂。而GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境。
GPU采用了数量众多的计算单元和超长的流水线,但只有非常简单的控制逻辑并省去了Cache。而CPU不仅被Cache占据了大量空间,而且还有有复杂的控制逻辑和诸多优化电路,相比之下计算能力只是CPU很小的一部分。
所以与CPU擅长逻辑控制和通用类型数据运算不同,GPU擅长的是大规模并发计算,这也正是密码破解等所需要的。所以GPU除了图像处理,也越来越多的参与到计算当中来。
中本聪的希望挖矿的这些编码计算是很多互相独立的快速计算的积累,这样可以保证不同的挖矿者挖到的量按算力平摊,而不是让算力最强的那些人挖走全部的矿。而这种类型的计算通常很适合用GPU这种大规模并行的处理器处理。
参考资料:https://www.hu.com/question/21231074/answer/17598768