gpu挖矿器

admin
2023-11-12 / 0 评论 / 34 阅读 / 正在检测是否收录...

① 〈挖矿系列3〉比特币矿机发展史

比特币从发明诞生出来后,比特币挖矿主要经历了3个阶段(现在的矿池是挖矿的方式,非矿机技术)
 
CPU→GPU→ASIC专业矿机
 
一、CPU挖矿
 
说起CPU挖矿,谁是第一个呢?前面文章也说了,就是比特币的发明者中本聪(无明确的证据,按逻辑应该是正确的)。
 
CPU挖矿是第一代的挖矿。2009年1月3日,比特币创始人中本聪用电脑CPU挖出了第一批比特币,挖出了第一个创始区块,区块里包含50个比特币。
 
随后一些极客、程序员、游戏挖机纷纷加入CPU挖矿,但当时的CPU挖矿,仅仅是一种尝试和好玩,并没有现在的商业化。
                                         
二、GPU挖矿
 
GPU(图形处理单元,即显卡)挖矿是第二代的挖矿。
 

从CPU换到GPU挖矿,是因为CPU中央处理器是通用性计算单元,里面设计了计算机很多的分析处理需求,其综合能力强但单项能力较弱,而比特币的SHA256

hash运算,是非常单一的无脑重复计算,而且CPU的并行运算能力不强,后来,有人发现GPU的高吞吐率和高并行处理能力,其运算效率比CPU高10倍以上,并且GPU可以超频使用以提升性能,适用于大规模的并发运算,比如密码破解,于是人们纷纷转向GPU挖矿。<br/>  <br/> 大家肯定都听说过比特币历史上最贵的吃货、比特币Pizza的故事了。没错,这个人叫Laszlo Hanyecz,他是个程序员,他在2010年5月22日,用1万枚比特币购买了两个披萨,当时这两个披萨只值不到50美元,但是这一万枚比特币拿到现在值几个亿了。<br/>  <br/> 大家都在说Laszlo Hanyecz肯定肠子都悔青了,但是也未必,因为Laszlo Hanyecz是第一个使用GPU挖比特币的人,他挖到了非常多的比特币,当时的1万枚可能只是九牛一毛了。<br/>                                          <br/> 图片来源于网上<br/>  <br/> 但是GPU也存在缺陷,就是原本是做图像处理的,内置的这些硬件非常好电,散热也是个问题。<br/>  <br/> 三、ASIC专业矿机挖矿<br/>  <br/> ASIC专业矿机是属于第三代的挖矿。<br/>  <br/>
ASIC是Application Specific Integrated
Circuit的缩写,是一种专门为某种特定用途设计的电子电路(芯片)。用于挖矿的芯片,就是矿机ASIC芯片了。因为被设计为只进行某一挖矿需要的特定算法,所以ASIC芯片的设计可以简单的多,成本也低的多。不过最重要的是,就挖矿算力来说,ASIC可以比同时代的CPU、GPU高出几万倍甚至更多。<br/>  <br/> ASIC矿机的出现,是随着参与挖矿的人越来越多,算力不段上升,而GPU的算力也达到了极限,为了突破这个局限,就有人开始研发专门的矿机。<br/>  <br/> 世界上第一台ASIC芯片的矿机是谁发明的呢?对,就是人称“南瓜张”的张楠赓的阿瓦隆矿机。<br/>  <br/>
矿机的芯片,需要非常强的研发技术实力,比如通讯领域,最强的芯片研发企业是高通、华为海思,因此矿机的芯片研发是一场高科技的竞赛,最早的矿机厂商有龙矿矿机、闪电矿机、瑞典的KNC
Minner,都已经从市场上消失,现在市场上最大的矿机厂商包括比特币大陆(蚂蚁矿机)、嘉楠耘智(阿瓦隆矿机)、Bitfury、Watts
Miners等,<br/>  <br/> 现在最火爆的矿机当属比特大陆的蚂蚁系列了,后续再详细介绍如何挑选和购买矿机。<br/>                                          <br/> 本文只简单结束了比特币矿机从CPU、GPU到ASIC的技术发展历程,而现在的ASIC矿机尤其比特币大陆的矿机占据了市场70%以上的算力和市场份额,被质疑为“算力霸权”和跟“去中心化”违背,潜在的“51%”攻击和不公平等。而现在的矿机已经是一条完整的产业链,无论如何发展,也是基于市场和追求利益的行为。后续继续分析。

② “矿机”的算力为什么在显卡上,而不是CPU处理器呢

之所以挖矿用显卡而不用CPU,关键在于显卡的核心部件——GPU,GPU作为图形处理器,它其实也是一种高性能计算芯片,GPU也具备很强的运算能力,只不过GPU的运算能力跟CPU的侧重点不同。<br/>  <br/> cpu……一个顶级28核心e7怕是都赶不上一个狗屎般的gt1030,在某些方面。<br/>  <br/> 原理来说,假如cpu有二百多个功能,显卡只有几个,矿机的asic芯片只有两个……所以矿机芯片结构很简单,也就很容易可以设计和改进<br/><br/>矿机一般有几百或者上千个芯片,当然比显卡一个芯片强<br/>  <br/> CPU最多有三位数的核心,可是GPU却都能轻轻松松上几百甚至几千。

③ 显卡怎么挖矿,如何设置GPU挖矿设备

设置挖矿设备的第一步是选择合适的硬件。本文将重点讲 GPU (显卡) 挖矿,当然你可以使用CPU 或者 ASIC 设备挖矿。 AMD
显卡的架构对挖矿非常有利, Nvidia 卡由于哈希率特低,不适于挖矿。最好的 Nvidia 显卡也不足 0.5
megahash。笔记本硬件挖矿还比不上 Nvidia 卡,是挖矿的糟糕选项。您需要使用台式机系统进行挖矿。有台式机系统可以确保硬件充分冷却。

显卡或卡需要能够和主板匹配,电源也必须有足够的
PCI-E 接头。在确定显卡前,要注意这些。为了让系统充分冷却,你需要将机箱的盖子拆下,以便更好地散热。这就是人们所说的“open- air
rig(开放设备)”。如果你能让系统对准风扇或空调,你可以让设备在运行时更加凉爽,从而延长设备寿命并保持高效。

④ 可以用Tesla显卡挖矿吗

可以用Tesla显卡挖矿。英伟达在GTC2017上发布了最新的GPU架构Volta,以及深度计算显卡Tesla V100,与之前不同的是这一代架构将显卡的更多精力放在了提高深度学习的性能上面,Tesla V100在当时号称史上最强的GPU加速器。

将Tesla
V100装在电脑上,运行Ethereum的挖矿程序,测试中速度达到惊人的了94MH/s。卡皇TITAN
Xp的效率虽然也很高,但仅仅是TeslaV100的一半:40-42MH/s左右,超频的Radeon RX Vega
64的成绩在38-42MH/s之间。

<br/>

<br/>

Tesla V100性能

Tesla

V100性能参数:拥有5120个CUDA核心、640个Tensor辅助核心,核心面积达到了815平方毫米,集成了210亿个晶体管。浮点性能半精度30TFlops、单精度15TFlops、双精度7.5TFlops,搭配16GB
HBM2高带宽显存。

该 GPU 拥有四组 16Gb GDDR6 显存,即总共拥有 8GB GDDR6
显存,显存由三星制造,并将提供最高 224GB/s 的显存带宽,这与微软 Xbox Series S 性能相当。该系统还将提供双 DP
接口和一个 HDMI 1.4 接口,以及 PCIe Gen4 x8(8Gb / s),并连接到板载显示器和板对板(B2B)连接器。

⑤ 为什么挖矿用的是 GPU 而不是 CPU

CPU和GPU之所以大不相同,是由于其设计目标的不同,它们分别针对了两种不同的应用场景。CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转和中断的处理。这些都使得CPU的内部结构异常复杂。而GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境。<br/>GPU采用了数量众多的计算单元和超长的流水线,但只有非常简单的控制逻辑并省去了Cache。而CPU不仅被Cache占据了大量空间,而且还有有复杂的控制逻辑和诸多优化电路,相比之下计算能力只是CPU很小的一部分。<br/>所以与CPU擅长逻辑控制和通用类型数据运算不同,GPU擅长的是大规模并发计算,这也正是密码破解等所需要的。所以GPU除了图像处理,也越来越多的参与到计算当中来。<br/>中本聪的希望挖矿的这些编码计算是很多互相独立的快速计算的积累,这样可以保证不同的挖矿者挖到的量按算力平摊,而不是让算力最强的那些人挖走全部的矿。而这种类型的计算通常很适合用GPU这种大规模并行的处理器处理。<br/>

⑥ 笔记本安装什么挖矿软件好

1.GUIMiner

GUIMiner是一款功能强大、使用简单的面向WINDOWS系统的比特币挖矿软件,该软件体积小巧、界面友好,只要用户的CPU或者GPU够强便可在界面上新建采矿器,独立采矿!另外,GUIMiner还是一款免费软件。

⑦ 显卡的矿卡到底什么意思

显卡的矿卡就是比特币挖矿机所使用的显卡。

挖矿卡是专门用来做通算以赚取网络货币“比特币”的显卡。用特定程序可以生产比特币,然后可以卖给有需要的人就能兑换现实货币,简称挖矿。

因为这程序需要大量重复计算,所以用SP多的A卡比较有效率。因为常年满负荷运行,所以挖矿卡有很多不确定的因素。

(7)gpu挖矿器扩展阅读:

挖矿实际是性能的竞争、装备的竞争,由非常多张显卡组成的挖矿机,哪怕只是HD6770这种中低端显卡,“组团”之后的运算能力还是能够超越大部分用户的单张显卡的。

而且这还不是最可怕的,有些挖矿机是更多这样的显卡阵列组成的,数十乃至过百的显卡一起来,显卡本身也是要钱的,算上硬件价格等各种成本,挖矿存在相当大的支出。

其实这种挖矿器也有很多种,推荐小巧易用的GUIminer,它能够支持CPU、OepnCL、CUDA等多种计算模式。<br/>

这样设备包括CPU和显卡都能发挥出最大性能,进而相对更快速的获取比特币。

参考资料:网络-比特币挖矿机

⑧ 矿机GPU和ASIC的区别

GPU是图行处理器的意思,最初的设计意图是做图形运算用的。GPU芯片内部本质上是很多针对图像处理的小型的CPU集合,每个CPU当然也能够做通用的加减乘除与或非移位跳转等等运算,因此也能够用来挖矿。GPU在做挖矿的时候,浪费的芯片面积和功耗都比CPU少一些,因此挖矿效率比CPU高。<br/>那么ASIC呢?是比上述CPU更优化的电路。也没有什么特别具体的定义,但是在芯片设计领域有一个规律:就是越通用的计算平台,完成特定的计算时效率越低。ASIC就是最专用的计算平台了搞明白了这个道理,就可以得出这么一个基本的结论:在挖矿领域,如果采用算力证明机制,只要CPU能挖,ASIC就能挖,无论采用什么算法,ASIC都能挖,不存在CPU能挖,ASIC不能挖的道理,所以GPU和ASIC的最大区别就是两者的特定计算能力不同。

⑨ 为什么挖矿要用gpu而不是cpu

挖矿的软件,从编程原理上来说,讲究的是大规模并行运算。<br/>显卡GPU的流处理器数量非常多,比如古老的HD5770内置了800个流处理器,相当于拥有800个计算核心。而近几年的主流高端显卡,内置的流处理器个数更多,计算性能更加的强大。利用GPU进行挖矿运算,流处理器进行的就是并行运算,并且挖矿程序还对GPU并行运算进行了专门的优化,运算效率特别高,挖出比特币的效率获得了大大的提升。<br/>CPU的核心是比较少,目前最牛逼的主流桌面级处理器核心数也不超过一二十个(很多还是超线程技术虚拟出来的逻辑核心),并行计算能力远远不如GPU。

0

评论

本站关闭了所有页面的评论