使用集成显卡进行比特币挖掘

使用集成显卡进行比特币挖掘

我有英特尔高清显卡系列

我认为这对挖掘比特币非常有用。这还是 GPU 吗?

我使用了不同的矿工(DiabloMiner,OpenCL,cgminer......),它们都只使用 CPU 而不是 GPU。

关于如何提高我的哈希率,您有什么想法吗?目前我的哈希率仅为 1.6 Mh/s :(

答案1

Nehalem 和 Sandy Bridge CPU

Core iX-YYY 和 Core iX-2YYY 内部的 GPU 不支持 OpenCL,因此挖矿操作实际上是由 CPU 而不是集成 GPU 执行的。

Ivy Bridge 处理器

Core iX-3YYY 内的 GPU支持 OpenCL,但其中最快的(Core i7-3xx7U)也有 16 个执行单元和高达 1300 MHz 的核心时钟。

相比之下,AMD Radeon HD 7950 拥有 1792 个流处理器1,核心时钟频率为 850 MHz。因此,AMD 卡的速度(1792 * 850) / (16 * 1300) = 73.23将比英特尔 GPU 快几倍。

由于前者的挖矿速度约为 450 MH/s,后者的挖矿速度约为 6.14 MH/s。这比您获得的结果好几个数量级,但不值得这么麻烦。

来源


1对于比特币挖矿来说,流处理器相当于一个执行单元。

答案2

NVidia 和 AMD 都有各自的编程语言(CUDA 和 OpenCL),允许访问其 GPU 进行非 3D 游戏编程。比特币挖矿程序正在使用这些接口来利用 GPU 的高度并行特性来加速计算。

目前,英特尔 GPU 仅通过 DirectX 加速 3D 游戏(也支持一些 OpenGL,但报告的问题很多)。有传言称英特尔将支持现有的 GPU 编程语言之一或添加自己的语言。这对于比特币挖矿程序利用 GPU 是必要的。在此之前,还是要依靠 CPU。

您需要购买专用显卡,或者考虑使用专门用于比特币挖矿的新型 ASIC 设备。对于专用显卡,AMD 的性能远优于 nVidia(请参阅这里),但两者的性能都比 CPU 好。ASIC 设备的性能将比它们中的任何一个都要好得多。

答案3

别忘了这一点。 http://software.intel.com/en-us/vcsource/tools/opencl-sdk

英特尔正在开发适用于 CPU 的 openCL,并且它确实适用于一些矿工应用程序。

矿工应用程序认为它是 GPU,但它是 CPU。玩得开心 ;)

相关内容