主页 > imtoken钱包官网 > 以太坊GPU挖矿,以太坊挖矿教程linux
以太坊GPU挖矿,以太坊挖矿教程linux
以太坊GPU挖矿,以太坊挖矿教程 linuxadmin07-30 13:26131 views
如何挖以太坊(ETH),如何用矿机挖以太坊? Geth客户端的CPU挖矿效率很低,完全没用。 如果您对 CPU 挖矿感兴趣,请参阅本文。 GPU 挖矿简介。
硬件
GPU挖矿需要1-2GB显存(译者注:不支持1GB显存),如果显存不足,系统会不断报错。 由于GPU矿机基于OpenCL,AMD显卡比NVIDI显卡效率更高,ASIC和FPGA(专业矿机)效率不高。
根据你的显卡类型和系统选择openCL:
AMD SDK openCL
NVIDIA CUDA openCL
Ubuntu系统
显卡
地址1
地址2
下载:ADL_SDK8.zip 和 amd-app-SDK-v 2.9-1.599.381-ga-Linux 64.sh
./amd-app-SDK-v 2.9-1.599.381-ga-Linux 64.sh
ln -s /opt/amdappsdk-2.9-1 /opt/amdapp
ln -s /opt/amd app/include /cl /usr/include
ln -s /opt/amd app/lib/x86_64/*/usr/lib/
配置文件
远程
apt-get 安装 fglrx-updates
//wget, tar, opencl
sudo aticonfig 适配器=所有初始
sudo aticonfig 列表适配器
* 0.01:00.0 amdradeonr 9200 系列
*默认适配器
英伟达显卡
如果您使用的是 Ubuntu 14.04 和 Nvidia 显卡,请查看这篇文章
MacOSx系统
wget 3358 developer.download.NVIDIA.com/compute/cuda/7_0/prod/local_installers/cuda_7.0.29_mand
检查你的冷却状态:
aticonfig adapter=0od-获取温度
挖矿软件
Frontier阶段的默认客户端Geth只支持CPU挖矿。 Geth 客户端的 GPU 挖矿功能正在开发中,但无法在 Frontier 阶段完成。 但是,Geth 可以与 Ethminer 一起使用进行 GPU 挖掘。
C 客户端可以进行 GPU 挖矿。 C 客户端包括命令行用户界面 (AlethZero)、图形用户界面 (eth) 和 ethMiner。
它可以在 Linux 上通过 ppa 安装,在 MacOS 上通过 brew tap 或通过源代码安装。
苹果系统:
brewinstall cpp-ethereumwith-GPU-miningdevelbuild-from-source
Linux系统:
apt-get 安装 cpp-ethereum
在 Windows 系统上显示
使用 ethminer 进行 GPU 挖矿
以太坊挖矿:
eth -m on -G -a -i -v 8 //
从源代码安装 ethminer:
cd cpp-以太坊
cmake -DETHASHCL=1 -DGUI=0
生成-j4
制造安装
要进行 GPU 挖掘,需要一个 Coinbase 帐户。 您可以在本地或远程配置此帐户。
同时使用ethminer和geth
获取新帐户
gethrpccorsdomainlocalhost 2g eth.log
ethminer -G //-G 用于 GPU,-M 用于基准测试
尾-f geth.log
ethminer 和 geth 通过端口 8545 通信。您可以使用 geth rpcport optoin 更改此默认端口。 Ethminer 将检测 Geth 上的任何端口。 请注意,rpccorsdomain localhost 表示必须用于指向 CORS 标头。 您还可以使用 -F:3301 配置 ethminer 端口。 如果要在同一台计算机上设置多个挖矿实例,则必须设置端口。 如果您在私有集群中进行测试,我建议您使用 CPU 挖矿。
请注意cpu挖以太坊,除非您想在 GPU 挖矿上进行 CPU 挖矿,否则不允许在控制台上设置 geth 的挖矿参数或打开矿机。
如果 ethminer 默认值不起作用,请使用以下命令指定一个 opencl 设备,其中 OpenCL-device X,x 为 0、1、2 等:当您运行 ethminer -M 时,您应该会看到类似于以下内容的内容:
benchmarkingonplatform 3360 { 平台:NVIDIA cuda,设备:GeForce GTX 750 Ti,版本:opencl 1.1 cuda } benchmarkingon
调试geth:
gethrpccorsdomainlocalhostverbosity 62 geth.log
调试挖掘机:
制作-DC make_build_type=debug-dethashcl=1-dgui=0
gdb args ethminer -G -M
请注意,对于 GPU 挖掘,哈希率在 geth 中不可用。 当你看到 ethminer 的 hashrate 时,miner.hashrate 将始终报告 0。
ethminer 和 eth
通过rpc,ethminer也可以和eth一起使用
eth -i -v 8 -j //-j for rpc
ethminer -G -M //-G 用于 GPU,-M 用于基准测试
尾-f geth.log
或者cpu挖以太坊,GPU 挖矿可以单独使用 eth 完成:
eth -m on -G -a -i -v 8 //
更多关于以太网
UCloud启用负载均衡+WAF一键联动数据迁移云内存 UMem Redis 2020以太坊矿机价格,eth矿机算力适合自己在家挖以太坊矿机配置,以太坊矿机有什么用?