为什么不能用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不能挖矿,其实只是效率、效益太低了而已。
本文来源:SecYe安全网[http://www.secye.com] (责任编辑:SecYe安全)
- ·浅淡教你如何定位别人位置在哪?
- ·微信益达 多开分身 6.5.7 支持抢红包
- ·苹果微信聊天记录删除了怎么恢复?没备份
- ·为什么不能用CPU挖矿?
- ·10个冷门好用的微信功能,不相信你全都知
- ·新QQ怎样设置密保问题?QQ密保设置方法介
- ·腾讯云学生机BUG免认证开通云服务器,刚需
- ·利用代码强制退出对方微信再次打开需要登
- ·新注册QQ号秒升到3级方法,防QQ回收必看
- ·最新某宝卖588的解封微信永封方法,微信解
- ·B站免流卡激活教程
- ·朋友圈绝对成交的10大流程 微商怎么做 微
- ·不收费的剑侠武侠类网游有哪些?
- ·我玩手机为什么脖子总是疼的?
- ·女子P转账截图骗卖家,一年多卖家才发现
- ·头条、知乎、微博这三大新媒体平台哪个更
- ·浅淡教你如何定位别人位置在哪?
- ·微信益达 多开分身 6.5.7 支持抢红包
- ·苹果微信聊天记录删除了怎么恢复?没备份也
- ·为什么不能用CPU挖矿?
- ·10个冷门好用的微信功能,不相信你全都知道
- ·新QQ怎样设置密保问题?QQ密保设置方法介绍
- ·腾讯云学生机BUG免认证开通云服务器,刚需的
- ·利用代码强制退出对方微信再次打开需要登录
- ·新注册QQ号秒升到3级方法,防QQ回收必看
- ·最新某宝卖588的解封微信永封方法,微信解封
- ·B站免流卡激活教程
- ·朋友圈绝对成交的10大流程 微商怎么做 微信
- ·不收费的剑侠武侠类网游有哪些?
- ·我玩手机为什么脖子总是疼的?
- ·女子P转账截图骗卖家,一年多卖家才发现,
- ·少数幸运儿食物和水在哪 水食物怎么得
- ·Touch ID变成灰色怎么办 Touch ID变灰色解
- ·ios9.3.2提示更新失败怎么办 下载ios9.3.2
- ·oppo r9有粉色吗 oppo r9几种颜色 - QQ业务
- ·iphone回收后翻新再卖吗 iphone官方回收和
- ·极限脱出3零时困境存档位置 3DM未加密版存
- ·张铁林私生女照片母亲侯俊杰身份个人资料
- ·花靖雯个人资料微博淘宝店 非常完美花靖雯
- ·时空之刃冰冻BUG、符文BUG、无限终结技介绍
- ·dnf变异的扭转书怎么得?变异的扭转书有什
- ·无心法师白琉璃最后结局死了吗 白琉璃照片
- ·演员朱珠凸点 朱珠男友个人资料 主持人朱珠
- ·2015国庆节作文六年级 2015年小学生6年级国
- ·天涯明月刀太白PK连招顺序 天刀太白PVP技能
- ·DNF魔王之契约下线补偿QQ黑钻公告
- ·勇者之塔QQ图标上线 附"勇"字图标点亮规
- ·天天酷跑刷车和宠物小bug
- ·极限脱出3零时困境存档位置 3DM未加密版存
- ·非常完美孙克杰表白过的女生 男嘉宾孙克杰
- ·cf疾火流星怎么样 怎么领取 怎么得
- ·阴阳师八百比丘尼怎么样 八百比丘尼属性详
- ·少数幸运儿食物和水在哪 水食物怎么得
- ·疯狂猜图1.3版两个字、三个字、四个字、五
- ·为什么不能用CPU挖矿?
- ·微信好友误删了怎么恢复
- ·教你如何进入加密QQ空间,QQ密码相册
- ·王者荣耀宫本武藏怎么样 宫本武藏重做归来
- ·阴阳师狩猎战式神选择什么好 阴阳师狩猎战
- ·新QQ怎样设置密保问题?QQ密保设置方法介绍
- ·QQ游戏大厅3.11.5.1去广告多开版