为什么用GPU挖比特币?

http://www.leiphone.com/gpubitcoin.html

呵呵,这么红火的东东,不了解就长不了见识。

转一下两个东东,这挖矿机天天在算什么内容,还有,当前为什么GPU比CPU有优势:

~~~~~~~~~~~~~~

比特币说的是计算的特定数学问题到底是什么问题?那个数学问题有什么用啊??求解啊?

所谓的计算特定数学问题(挖矿),其实是在生成 block (一种用于维护 比特币 系统的安全性的机制). 它所涉及的密码学本质导致它越来越难算.

这个计算与其他的分布计算项目没有任何关系, 只是一种用于内部的计算, 只是为了维护 比特币 系统的安全性.

原文:
The computations done when mining are internal to Bitcoin and not related to any other distributed computing projects. They serve the purpose of securing the Bitcoin network, which is useful.

1、计算的就是比特币本身。这一计算过程就是比特币的发行过程。
2、因上述原因,我觉得可以理解为没有实际意义。

~~~~~~~~~~~~~~~

比特币挖矿越发火热的现在,想必很多人都知道靠显卡GPU运算挖矿速度远远高于CPU,当然即使GPU运算不能与专业矿机对比,但这不妨碍业余矿工对GPU运算的推崇。那么为什么GPU 运算相对 CPU 在比特币矿业中会占有绝对优势呢?今天就来解读一下 GPU 运算与比特币挖矿。

 

 

 

首先CPU和GPU在计算机中为了不同的使命,设计上不同:

1 CPU 主要为串行指令而优化,而GPU则是为大规模并行运算而优化。

2 现代的多核 CPU 针对的是指令集并行(ILP)和任务并行(TLP),而 GPU 则是数据并行(DLP)。

3 GPU 往往拥有更大带宽的 Memory,也就是所谓的显存,因此在大吞吐量的应用中也会有很好的性能。

 

CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转和中断的处理。这些都使得CPU的内部结构异常复杂。而GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境。GPU采用了数量众多的计算单元和超长的流水线,但只有非常简单的控制逻辑并省去了Cache。而CPU不仅被Cache占据了大量空间,而且还有有复杂的控制逻辑和诸多优化电路,相比之下计算能力只是CPU很小的一部分。所以与CPU擅长逻辑控制和通用类型数据运算不同,GPU擅长的是大规模并发计算,适合于密码破解。

简单来说,CPU是通用运算简单说就是无脑算、暴力算不管是100个小朋友分苹果还是模拟地球都能分解成 1+1=2这类最基本的给暴力算出来。GPU 就是专门来处理高阶数学算法的,比如算出、光源、物体、视点、阴影的相对位置,这就要三角函数给堆出来。而比特币挖掘器采用的是SHA-256,这是由美国国家安全局发明的一种安全散列函数,一般用于密码加密与解密。这种算法会进行大量32位整数循环右移运算(Right-Rotate),很适合擅长大规模并发计算,破解密码的 GPU来运算。

 

以Folding@home为例,Folding@home是一个研究蛋白质折叠、误折、聚合及由此引起的相关疾病的分布式计算工程(与比特币模式类似)。最开始F@H仅支持CPU,后来加入了对PS3游戏机的支持,但同样是使用内置的CELL处理器做运算。F@H因ATI的加入为GPU计算翻开了新的一页,如今F@H第二代GPU客户端已经能够支持ATI和NVIDIA的全系列DX10 11 GPU。

使用CPU计算时间需要52天以上(i7-2600K)

使用GPU计算时间仅需要 7小时11分钟(GTS450)

 

不仅CPU 和 GPU存在巨大差距,不同架构的GPU也有相当大的差别。比特币的计算是基于SHA-256算法的,这个算法会有大量的位操作“Right-Rotate”,对于这个操作AMD显卡原生只需要1个硬件指令,而NVIDIA卡则需要用3个硬件指令来模拟,因此即使运算单元数量接近,AMD显卡的挖矿效率仍然比NVIDIA显卡要高。

 

当然现在也出现了使用动态Hash算法,达到仅限CPU挖矿的YaCoin,目前不支持GPU或者ASIC矿机。想用CPU挖矿的可以关注一下。偶尔玩玩主流的比特币的话,GPU还是最好的选择。

时间: 2024-10-28 16:02:22

为什么用GPU挖比特币?的相关文章

知名的最小体积GUI BT客户端 T prrent被发现会在最新版本上利用用户的电脑挖比特币

摘要: 继 YourFreeProxy 被抓了现行,知名的最小体积 GUI BT 客户端 T prrent 也被发现会在最新版本上利用用户的电脑挖比特币. 之前安全公司 Malwarebytes 就在报告中提到名为 YourFreeProxy 的浏览器插 继 YourFreeProxy 被抓了现行,知名的最小体积 GUI BT 客户端 μTprrent 也被发现会在最新版本上利用用户的电脑挖比特币. 之前安全公司 Malwarebytes 就在报告中提到名为 YourFreeProxy 的浏览器

史上最烂挖矿机:黑客用监控摄像头DVR挖比特币

  我们已经知道一些Android app秘密在后台挖矿的新闻了,现在有了更新奇的事情:黑客入侵监控摄像头录像机后用它们去挖比特币. 这个问题首先被Johannes Ullrich发现,他是一个电脑安全教育机构的老师.上周五,他发现恶意软件入侵了Hikvision DVR(Hikvision是一个硬盘录像机品牌),这些DVR被用于监控摄像头录像.这个恶意软件在各个设备之间跳转,试图感染网络中的其它机器.除了这些"普通的"恶意软件行为,它还想着为自己的发布者小赚一笔,方法是比特币挖矿.由

μTprrent 会在最新版本上利用用户的电脑挖比特币

摘要: 继 YourFreeProxy 被抓了现行,知名的最小体积 GUI BT 客户端 T prrent 也被发现会在最新版本上利用用户的电脑挖比特币. 之前安全公司 Malwarebytes 就在报告中提到名为 YourFreeProxy 的浏览器插 继 YourFreeProxy 被抓了现行,知名的最小体积 GUI BT 客户端 μTprrent 也被发现会在最新版本上利用用户的电脑挖比特币. 之前安全公司 Malwarebytes 就在报告中提到名为 YourFreeProxy 的浏览器

成都“矿工”狂挖比特币:一天55枚价值24万元

华西都市报:比特币的暴涨暴跌还在继续.在18日暴涨74%之后,昨日比特币出现大跌行情,从19日5888元的高位直线跌落到4358元,跌幅高达25.9%.拥有60台"挖矿机"的成都资深玩家龙禹江告诉记者,昨日的暴跌是由于前期囤积了大量比特币的挖矿团趁高位出货造成的. 比特币的疯狂还在继续上演.昨天,成都白领张兰逛淘宝,发现一台像电脑主机的东西,开价58万元,而她刚在三环边上买的一套70平方米的房子,也就60万元. 张兰看到的是一台比特币挖矿机.昨日华西都市报记者找到了这位淘宝卖家,他的另

运行于显卡(GPU)的Rootkit木马和键盘记录器问世

如今木马后门已完全可以运行在电脑的显卡中,这种独特的运行方式增强了它们的隐匿性,同时还大大提高了恶意行为的执行性能. 基于GPU的恶意软件 最近,开发人员发布了两款概念验证性的恶意软件--Jellyfish rootkit和Demon键盘记录器,这两款恶意软件的运行并不是利用电脑的CPU,而是利用图像处理器GPU.这种恶意软件能够利用GPU实现比特币挖矿机,性能更高. 两名匿名开发者对该Rootkit(木马后门)的描述: "Jellyfish是一个基于Linux的用户态GPU rootkit概念

【C/C++学院】0829-位容器multimapmutisetString/算法函数兰不达表达式以及类重载/GPU编程

位容器multimapmutisetString Multiset #include <set> #include <iostream> using namespace std; void mainA() { multiset<int> myset; myset.insert(100); myset.insert(101); myset.insert(100); myset.insert(103); myset.insert(100); auto pfind = mys

比特币王国的内战与分裂

"The Genie is out of the Bottle"(妖怪已经放出了瓶子).比特币钱包公司Xapo总裁 Ted Rogers这样形容这场比特币内战.这句谚语源自<一千零一夜>里阿拉丁神灯的故事,意思是妖怪一旦放出瓶子,就会对世界产生不可逆的负面影响. 用这个故事来形容现在的比特币最恰当不过了,"妖怪"指的是比特币扩容事件. 比特币是世界金融史上的一个怪胎,一种完全没有政府信用的"虚拟货币"造就了无数财富传奇,根据现有交易价

比特币的挖矿黑幕,你了解多少?

近期人们的注意力都被比特币行情的大起大落所吸引,对比特币矿机的关注降温了不少.笔者在今年七月份曾经写过一篇文章<挖比特币收益急速下降期货矿机都在扯什么淡?>,揭露了当时网络上的所谓矿机团购,其中的预言在九月份之后基本应验,还引起了不少财产纠纷.实际上,在刚刚过去的11月份,随着新一代矿机芯片的面世,这一幕又重新上演,而且依然沿袭着"名为预定,实为集资"的空手套白狼手法,大量"矿工"再一次遭受盘剥. 先介绍一些比特币矿机的基本信息: 什么是比特币矿机? 简

剖析国内外算力交易平台比特币进入云挖矿时代

随着比特币挖矿市场的快速升温,云矿机作为一种灵活.高效的比特币挖矿解决方案,将逐渐成为市场主流.国内外比特币芯片.矿机制造商.矿机代工商.交易平台,甚至比特币媒体.应用厂商都开始觊觎该市场,纷纷跑马圈地.2014年9月1日比特大陆正式宣布"算力巢(hashnest.com)"云算力平台上线.9月2日,瑞典比特币矿机厂商KnCMiner上线云挖矿服务平台KnCCloud.而在此之前, Bitfury也于2013年投资了cex.io,并推出云算力交易平台.国内比特币交易平台火币网也推出di