挖比特币显卡重要还是CPU
Ⅰ 比特币为什么用显卡而不用CPU来挖
应为挖比特币需要硬件具有非常强的并行数据处理能力以及很大带宽的存储能力,CPU属于传统的串行计算处理设备,并能计算能力远不如GPU,而且CPU的cache容量也远不如GPU配备的显存容量大,所以用GPU来挖这种虚拟货币要比CPU来挖更合适
Ⅱ 为什么挖矿用显卡而不是cpu
CPU也可以挖,最早挖矿就是用的CPU,只是随着对挖矿算法的深入研究,矿工发现挖矿是个相对简单但需要一直重复的运算过程,提高挖矿效率的关键在于提高多任务处理效率,而CPU的特性就不适合做这类运算。反而看显卡,显卡有上千个流处理器,对挖矿这种简单但需一直重复的工作比CPU更在行,所以显卡被大量用来挖矿。
Ⅲ 比特币为什么用显卡计算而不是CPU计算呢
应为挖比特币需要硬件具有非常强的并行数据处理能力以及很大带宽的存储能力,cpu属于传统的串行计算处理设备,并能计算能力远不如gpu,而且cpu的cache容量也远不如gpu配备的显存容量大,所以用gpu来挖这种虚拟货币要比cpu来挖更合适
Ⅳ 为什么挖比特币靠显卡而不是cpu
1、 CPU 主要为串行指令而优化,而GPU则是为大规模并行运算而优化。
2 、现代的多核 CPU 针对的是指令集并行(ILP)和任务并行(TLP),而 GPU 则是数据并行(DLP)。
3 、GPU 往往拥有更大带宽的 Memory,也就是所谓的显存,因此在大吞吐量的应用中也会有很好的性能。
4、CPU是通用运算简单说就是无脑算、暴力算不管是100个小朋友分苹果还是模拟地球都能分解成 1+1=2这类最基本的给暴力算出来。GPU 就是专门来处理高阶数学算法的,比如算出、光源、物体、视点、阴影的相对位置,这就要三角函数给堆出来。而比特币挖掘器采用的是SHA-256,这是由美国国家安全局发明的一种安全散列函数,一般用于密码加密与解密。这种算法会进行大量32位整数循环右移运算(Right-Rotate),很适合擅长大规模并发计算,破解密码的 GPU来运算。
Ⅳ 挖矿用显卡还是cpu
1.挖矿可以用CPU,甚至硬盘。(不同算法有区别)
2.因为GPU有很多核心,做这种小学生题比CPU更快,所以你看到显卡挖。
3.定制芯片比显卡更快,比如比特币,现在不用显卡挖。
4.因为热门的币,用显卡挖的算法,所以显卡抢手。如果哪天硬盘挖的火了,你就要抢硬盘去了。
Ⅵ 比特币为什么要用显卡挖
挖比特币主要是用到大量的运算,高端显卡的运行能力明显比cpu要强太多了。所以挖比特币用高端显卡不用cpu。用显卡挖明显效率高,速度快。
Ⅶ 挖比特币为什么要显卡而不是CPU
因为需要强大的浮点运算,显卡这点是强于CPU的
Ⅷ 挖比特币对电脑配置有什么要求2015
挖矿对显卡要求高,其它配置无所谓的,以前很多HD7850.7870.R9 270.等等显卡挖矿,奔腾G3250.内存4G,硬盘500G,显卡R9 380.4G,因为N卡和A卡的运算方式不一样,所以A卡最合适挖矿,越高端的A卡越快,R9 380.R9 390.R9.390X
Ⅸ 有没有大神解释下 挖比特币为什么用显卡 不用CPU
挖矿使用的算法使用并行算法可以更快。gpu主要的优势就是计算能力和并行性。
CPU的主要优势是通用性和控制能力,并行能力不强
Ⅹ 挖矿疑问解答:挖矿为什么用显卡不用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不能挖矿,其实只是效率、效益太低了而已。