2022-11-14 18:01:12
CPU挖矿放在当前来讲已经不是什么新鲜的事情,在前几年就已经开始流行了,此前虚拟币大火的时候除了显卡之外,CPU乃至于硬盘也是矿工们的挖矿工具,其中用CPU作为工具进行运算的虚拟币主要是“门罗币”,一度也是颇受欢迎,但是对于普通用户的影响却很低,甚至大多数人都不知道原来CPU还能挖矿,知道CPU被炒出天价,才开始有人陆陆续续了解到CPU挖矿,那么CPU挖矿容易坏吗?以及CPU挖矿效率如何?下面FTX170小编为大家详细解答。
CPU和显卡长时间挖矿的话,是比较容易损坏或者导致显卡性能下降的。建议在使用过程中使用GPU-Z检测下硬件温度,温度比较高的话,建议在机箱内在一个小风扇辅助散热。
CPU是否挖过矿,是看不出来的,因为CPU几乎不会因为长时间满负荷工作而导致外表严重老化变色之类的现象,这一点不像显卡。显卡长时间满负荷挖矿,其PCB板上GPU核心附近的一些阻容元件会因长期高温发黄变色,甚至PCB板也会变色。
由于显卡上面不仅仅有GPU,还有显存、供电单元、大量贴片阻容元件,长期挖矿会导致一些元件老化衰老,因此这类显卡的寿命令人担心。但CPU只要散热一直良好,基本上不用怎么担心,绝大多数都是可以继续长期服役的。
随着对挖矿算法的深入研究,大家发现原来挖矿都是在重复一样的工作,而CPU作为通用性计算单元,里面设计了很多诸如分支预测单元、寄存单元等等模块,这些对于提升算力是根本没有任何帮助的,而且CPU根本不擅长于进行并行运算,一次最多就执行十几个任务,这个和显卡拥有数以千计的流处理器差太远了,显卡高太多了,因此大家慢慢针对显卡开发出对应的挖矿算法进行挖矿。
以BTC为例,它最基本的算法原理就是,把已有的10分钟内的所有交易作为一个输入,加上一个随机数,当10分钟内所有交易记录加上你的这个随机数计算出一个SHA256的hash。里面几乎都是整数运算,这个根本就像是为显卡特别打造一样,显卡非常适合这种无脑性算法,流处理器数目越多约占优势。
就Hash计算而言,它几乎都是独立并发的整数计算,GPU简直就是为了这个而设计生产出来的。相比较CPU可怜的2-8线程和长度惊人的控制判断和调度分支,GPU可以轻易的进行数百个线程的整数计算并发(无需任何判断的无脑暴力破解乃是A卡的强项)。OpenCL可以利用GPU在片的大量unifiedshader都可以用来作为整数计算的资源。而A卡的shader(流处理器)资源又是N的数倍(同等级别的卡)。
不过到了后来大家发现显卡还是太弱了,直接上ASIC大规模堆ALU单元就能极大程度提升算力,巴掌大的算力板的算力已经是显卡的好几十倍,所以现在比特币不用专门的ASIC矿机根本挖不动。
尽管后期的币种LTC所使用的Scrypt算法还引入了大量相互依赖的、随机的访存指令,当Footprint足够大时,还会在GPU的L2级别、甚至TLB级别出现大量的缓存失效,从而产生更多的DRAM访问,以弱化矿机(ASIC/FPGA)相较于GPU在整数运算性能上的优势,但是依然被人针对性研发出矿机,目前也只有专门矿机才能挖。
以上内容带大家解答了CPU挖矿容易坏吗?以及CPU挖矿效率如何?挖矿为了赚钱,基本上显卡是7x24小时工作不间断满载运行,有些人为了赚的更多还会对显卡超频,一般家用游戏显卡根本不是为了这种使用环境而设计的,长时间满载运行会导致显卡加速老化,一般挖矿半年的显卡用掉的寿命比一般玩家正常使用3年的损耗更大,所以现在各大品牌一般对矿卡的质保做出了严格的限制,所以大家要是想用显卡挖矿的话,可以考虑一下专业矿卡。
2509