Giter Club home page Giter Club logo

claymore-dual-miner's Introduction

Claymore's Dual Ethereum AMD+NVIDIA GPU Miner v15.0 (Windows/Linux)

We put our souls into the development of the Claymore Dual Miner!

Claymore today used by thousands of satisfied users.

So, thank you so much for joining us!

Claymore Miner is high performance Ethereum (ETH) and ERC20 tokens miner, with the official full Windows / Linux support.

Claymore is one of the most efficient and convenient miners to date, which is why it won the general recognition of miners.

Table of Contents

Features, requirements, and limitations

  • Highly optimized OpenCL and CUDA cores for maximum ethash mining speed
  • Official Windows / Linux support.
  • Nicehash support.
  • Automatic GPU configuration.
  • Supports AMD Vega, 580/570/480/470, 460/560, Fury, 390/290 and older AMD GPUs with enough VRAM
  • Supports Nvidia 10x0 and 9x0 series as well as older cards with enough VRAM
  • Optional "green" kernels for RX580/570/560/480/470/460 to lower the power consumption by 2-3% with small, or no drop in hashrate
  • Lowest developer fee of 1% (35 seconds defvee mining per each 90 minutes)
  • Dual mining ethash/Blake2s
  • Advanced statistics: actual difficulty of each share, effective hashrate at the pool, and optional showing of estimated income in USD
  • DAG file generation in the GPU for faster start-up and DAG epoch switches
  • Supports all ethash mining pools and stratum protocols
  • Watchdog that monitors your GPU threads, if they stop hashing for a few minutes, miner restarts itself
  • Startup monitor, if miner can't init GPU's and start mining in a defined time, restarts itself or runs a user defined script
  • Monitoring of GPU temperature, and if a critical temperature is reached, that particular GPU is turned off until it cools down
  • Set system shutdown temperature, to protect your GPU's from overheating
  • API for rig monitoring

Download

Claymore Dual Miner Setup

  • Step 1 - Install your GPUs and set up your computer
  • Step 2 - Download latest claymore miner
  • Step 3 - Get an Ethereum wallet (Mist or MyEtherWallet)
  • Step 4 - Join a mining pool (Create .bat file or config)
  • Step 5 - Start mining!
  • Example

    Windows:

    Ethereum - Ethermine.org

    EthDcrMiner64.exe -pool eu1.ethermine.org:4444 -wal 0x9147460980c93629e775783148591b7d0a0cbf2d -worker Rig1 -pass x -log 0 -tt 75 -tstop 85 -tstart 70 -fanmin 30 -Rmode 1 -fret 1 -rate 1 
    pause

    Ethereum - sparkpool.com

    EthDcrMiner64.exe -pool eu.sparkpool.com:3333 -wal 0x9147460980c93629e775783148591b7d0a0cbf2d -worker Rig1 -epsw x -dbg -1 -tt 75 -tstop 85 -tstart 70 -fanmin 30 -Rmode 1 -fret 1 -rate 1 
    pause

    Ethereum - f2pool.com

    EthDcrMiner64.exe -pool eth.f2pool.com:8008 -wal 0x1a0e2c4cd699cee12672adc223fdb30b93253eba -worker Rig1 -epsw x -dbg -1 -tt 75 -tstop 85 -tstart 70 -fanmin 30 -Rmode 1 -fret 1 -rate 1 
    pause

    Ethereum - NiceHash

    EthDcrMiner64.exe -epool stratum+tcp://daggerhashimoto.eu-new.nicehash.com:3353 -ewal 1Pz3EcHsRuJkraNRACUrBrLaxiTPP1VHJZ -epsw x -allpools 1
    pause

    Ethereum - Flexpool.io

    EthDcrMiner64.exe -pool eu.flexpool.io:4444 -wal 0x9147460980c93629e775783148591b7d0a0cbf2d -worker Rig1 -pass x -log 0 -tt 75 -tstop 85 -tstart 70 -fanmin 30 -Rmode 1 -fret 1 -rate 1 
    pause

    Ethereum - Flexpool.io (Secure/SSL)

    EthDcrMiner64.exe -pool ssl://eu.flexpool.io:5555 -wal 0x9147460980c93629e775783148591b7d0a0cbf2d -worker Rig1 -pass x -log 0 -tt 75 -tstop 85 -tstart 70 -fanmin 30 -Rmode 1 -fret 1 -rate 1 
    pause

    Linux:

    ./ethdcrminer64 -epool eu1.ethermine.org:4444 -ewal 0x1a0e2c4cd699cee12672adc223fdb30b93253eba -eworker Rig1 -epsw x -mode 1 -dbg -1 -mport 0 -etha 0 -ftime 55 -retrydelay 1 -tt 79 -ttli 77 -tstop 89 

    Claymore Miner Auto Restart

    In Windows if you’ve configured your miner through a batch file then you can easily make the script to loop with this simple command.

    your miner configuration goes here
    goto start`

    Example:

    :start
    EthDcrMiner64.exe -pool eth-eu2.nanopool.org:9999 -wal 0x1a0e2c4cd699cee12672adc223fdb30b93253eba -worker Rig1 -pass x -log 0 -tt 75 -tstop 85 -tstart 70 -fanmin 30 -Rmode 1 -fret 1 -rate 1 
    goto start

    Hashrate

    Model Hashrate, MH/s
    AMD RX Vega 64 39,69
    AMD Vega Frontier Edition 38,59
    AMD RX Vega 56 35,86
    NVIDIA GTX 1080 Ti 33,4-55
    AMD RX 480 30,04
    NVIDIA GTX 1070 28,69
    NVIDIA GTX 1080 34,63
    AMD R9 Fury Nano 26,26
    AMD R9 290X 25,75
    AMD RX 470 30,00
    AMD RX 570 30,00
    AMD RX 580 30,00
    NVIDIA GTX 970 22,21
    NVIDIA GTX 980 Ti 21,57
    AMD R9 380X 20,63
    NVIDIA GTX 980 20,28
    NVIDIA GTX 1060 20,13
    AMD R9 390 18,00
    AMD R9 380 18,00
    NVIDIA GTX 1050 Ti 12,62
    NVIDIA GTX 1050 4 GB 11,90
    AMD RX 460 4 GB 11,20
    AMD RX 550 4 GB 10,50
    RX 5700 XT 51,50
    RX 5600 XT 42,70
    RX 5500 XT 26,10
    Radeon VII 78,10
    Nvidia P104-100 40,16

    Troubleshooting guide

    Error -61 is CL_INVALID_BUFFER_SIZE

    Miner cannot assign enough GPU memory.

    And Just a friendly reminder that if your card has under 4GB of VRAM, it cannot be used to mine.

    If some other miner works fine - use it, but it will stop working soon too. The most probable reason (it's related to both nvidia and amd cards: https://social.technet.microsoft.com/Forums/en-US/15b9654e-5da7-45b7-93de-e8b63faef064/windows-10-does-not-let-cuda-applications-to-use-all-vram-on-especially-secondary-graphics-cards?forum=win10itprohardware

    Exact size of reserved GPU memory depends on drivers and Windows build, but the values are similar.

     

    Error - Probably you are trying to mine Ethereum fork. Please specify "-allcoins 1" or "-allpools 1" option

    If you see this error, then you should update your miner or connect to another pool.

    If you want to mine some ETH fork, always specify "-allcoins 1", it will work in all versions. If you don't do it, it may work in some old versions and won't work in recent versions.

    Example:

    :start
    EthDcrMiner64.exe -epool eu1.ethermine.org:4444 -ewal YOUR_WALLET -eworker YOUR_WORKER -epsw x -allcoins 1
    goto start

    or

    :start
    EthDcrMiner64.exe -epool eu1.ethermine.org:4444 -ewal YOUR_WALLET -eworker YOUR_WORKER -epsw x -allpools 1
    goto start

    claymore-dual-miner's People

    Contributors

    alexssd7 avatar claymore-dual avatar crazypool2019 avatar

    Stargazers

     avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

    Watchers

     avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

    claymore-dual-miner's Issues

    GPU 0 failed / GPU 0, CUDA error 11 - cannot write buffer for DAG

    So, I'm using a GTX 1060 and I have no issues mining eth on multipoolminer. But I can't get this to work what so ever, using:

    EthDcrMiner64.exe -epool eth-eu.sparkpool.com:3333 -ewal xxxx-epsw x -allpools 1

    7:28:35:935 2a94 ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
    17:28:35:936 2a94 º Claymore's Dual GPU Miner - v15.0 º
    17:28:35:936 2a94 º ETH + DCR/SIA/LBC/PASC/BLAKE2S/KECCAK º
    17:28:35:936 2a94 º Supercharged Edition º
    17:28:35:936 2a94 ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
    17:28:35:938 2a94
    17:28:35:938 2a94 b755
    17:28:36:139 2a94 ETH: 1 pool is specified
    17:28:36:140 2a94 Main Ethereum pool is eth-eu.sparkpool.com:3333
    17:28:36:140 2a94 DCR: 0 pool is specified
    17:28:36:195 2a94 OpenCL platform: NVIDIA CUDA
    17:28:36:196 2a94 AMD OpenCL platform not found
    17:28:36:212 2a94 CUDA initializing...

    17:28:36:213 2a94 NVIDIA Cards available: 1
    17:28:36:213 2a94 CUDA Driver Version/Runtime Version: 11.2/8.0
    17:28:36:214 2a94 GPU #0: GeForce GTX 1060 6GB, 6144 MB available, 10 compute units, capability: 6.1 (pci bus 1:0:0)
    17:28:36:214 2a94 Total cards: 1
    17:28:36:215 2a94
    Please consider using "-strap" option to increase mining speed, check Readme for details.

    17:28:40:226 2a94 NVML version: 10.442.19
    17:28:40:799 2a94 SSL: Imported 86 certificates from local storage
    17:28:40:900 2a94 No pool specified for Decred! Ethereum-only mining mode is enabled

    17:28:40:901 2a94 ETHEREUM-ONLY MINING MODE ENABLED (-mode 1)

    17:28:40:901 2a94 ETH: eth-proxy stratum mode
    17:28:40:902 2a94 "-allpools" option is set, default pools can be used for devfee, check "Readme" file for details.
    17:28:40:902 2a94 Watchdog enabled
    17:28:40:903 2a94 Remote management (READ-ONLY MODE) is enabled on port 3333
    17:28:40:903 2a94

    17:28:40:925 30c4 ETH: Stratum - connecting to 'eth-eu.sparkpool.com' <18.198.191.90> port 3333 (unsecure)
    17:28:40:955 30c4 sent: {"worker": "eth1.0", "jsonrpc": "2.0", "params": ["xxxx", "x"], "id": 2, "method": "eth_submitLogin"}

    17:28:40:956 30c4 ETH: Stratum - Connected (eth-eu.sparkpool.com:3333) (unsecure)
    17:28:40:979 30c4 buf: {"id":2,"jsonrpc":"2.0","result":true}

    17:28:40:979 30c4 ETH: Authorized
    17:28:40:980 30c4 sent: {"worker": "", "jsonrpc": "2.0", "params": [], "id": 3, "method": "eth_getWork"}

    17:28:41:002 30c4 buf: {"id":3,"jsonrpc":"2.0","result":["0x2e7460334b3a69d24a32e7ccc9bb86f9e258f105d8bff7b63456cf16937614c2","0x3122af1326f2f0e6d46788a542bc7c51c978cb00ec951fb0ce032753f066e55e","0x0000000112e0be826d694b2e62d01511f12a6061fbaec8bc02357593e70e52ba"]}

    17:28:41:044 1058 Setting DAG epoch #383(3.99GB)...
    17:28:42:079 30c4 buf: {"id":0,"jsonrpc":"2.0","result":["0x91044d526ff42eedeceb6e567d872591586131a770f6d2f88274b7d1ca10a3e7","0x3122af1326f2f0e6d46788a542bc7c51c978cb00ec951fb0ce032753f066e55e","0x0000000112e0be826d694b2e62d01511f12a6061fbaec8bc02357593e70e52ba"]}

    17:28:42:079 30c4 ETH: 12/20/20-17:28:42 - New job from eth-eu.sparkpool.com:3333
    17:28:42:079 30c4 target: 0x0000000112e0be82 (diff: 4000MH), epoch 383(3.99GB)
    17:28:42:080 30c4 ETH - Total Speed: 0.000 Mh/s, Total Shares: 0, Rejected: 0, Time: 00:00
    17:28:42:080 30c4 ETH: GPU0 0.000 Mh/s
    17:28:44:073 30c4 buf: {"id":0,"jsonrpc":"2.0","result":["0xcb1a680cb92f7f1378081b44f8320f63adbfaa71b4fe12bdd4289eaec462fcb1","0x3122af1326f2f0e6d46788a542bc7c51c978cb00ec951fb0ce032753f066e55e","0x0000000112e0be826d694b2e62d01511f12a6061fbaec8bc02357593e70e52ba"]}

    17:28:44:073 30c4 ETH: 12/20/20-17:28:44 - New job from eth-eu.sparkpool.com:3333
    17:28:44:073 30c4 target: 0x0000000112e0be82 (diff: 4000MH), epoch 383(3.99GB)
    17:28:44:074 30c4 ETH - Total Speed: 0.000 Mh/s, Total Shares: 0, Rejected: 0, Time: 00:00
    17:28:44:075 30c4 ETH: GPU0 0.000 Mh/s
    17:28:44:564 1058 Setting DAG epoch #383 for GPU0
    17:28:44:565 1058 Create GPU buffer for GPU0
    17:28:44:700 1058 GPU 0, CUDA error 11 - cannot write buffer for DAG

    17:28:46:233 30c4 buf: {"id":0,"jsonrpc":"2.0","result":["0x8763970b47b3b26ada38703154ea33fca3bf36f501f385c20ae635bbabb65e47","0x3122af1326f2f0e6d46788a542bc7c51c978cb00ec951fb0ce032753f066e55e","0x0000000112e0be826d694b2e62d01511f12a6061fbaec8bc02357593e70e52ba"]}

    17:28:46:234 30c4 ETH: 12/20/20-17:28:46 - New job from eth-eu.sparkpool.com:3333
    17:28:46:234 30c4 target: 0x0000000112e0be82 (diff: 4000MH), epoch 383(3.99GB)
    17:28:46:235 30c4 ETH - Total Speed: 0.000 Mh/s, Total Shares: 0, Rejected: 0, Time: 00:00
    17:28:46:236 30c4 ETH: GPU0 0.000 Mh/s
    17:28:47:684 2670 Quit, please wait...
    17:28:47:701 1058 Set global fail flag, failed GPU0
    17:28:47:701 1058 GPU 0 failed

    Can anyone share as to why I keep getting this? Nvidia drivers are fully up to date. Not mining anything else, not even in the background.

    Ethman monitoring issue

    EthMan shows one miner not working while the others show up as working. In fact it is working. If I run EthMan on the machine that shows as not working, it shows in fact that it is working along with all the others. I have no idea why? Configuration looks the same. They are all on same subnet. Any ideas why the one machine is showing as not working? I know it's working because nanopool shows it as working.

    https://www.dropbox.com/s/qsalesdcvzuwy9q/ethman.PNG?dl=0

    Miner Crashes on Startup

    After running start.bat, error provided:

    'EthDcrMiner64.exe' is not recognized as an internal or external command,
    operable program or batch file.
    and,
    '-epsw' is not recognized as an internal or external command,
    operable program or batch file.

    Eset internet security issue when rxboost applies

    Screenshot_2
    Problem first seen on 08.06.2020
    got claymore dual 15 in mode 1. once after new update of eset internet security 13.1.21.0 it started to alert me every claymore miner start:

    11.06.2020 16:36:09;Защита в режиме реального времени;файл;C:\WINDOWS\system32\drivers\cmdrv64.sys;модифицированный Win32/Agent.ABZW.gen троянская программа;очищен удалением (после следующего перезапуска);DESKTOP-RV6TV;Событие произошло в новом файле, созданном следующим приложением: C:\Users\serv1\Claymore's Dual GPU Miner v15.0\EthDcrMiner64.exe (7BB72C0B6CCBA4EC14DE4B26ADB85DF0DA902FEF).;42CC71D0161FE7193E413FC032838CBCE697910D;10.06.2020 13:24:42

    and asks to reboot(then rebooting forced). got it on all rigs and test pc.
    EthDcrMiner64.exe is in exclude from scan list..
    any ideas how to resolve?

    Phoenix miner 5.4c files?

    How come this miner is using Phoenix miner 5.4c files? When you look at the logs it says "Phoenix Miner 5.4c Windows/msvc - Release build". Is it actually Phoenix miner?

    Dwarf pool closed

    As dwarf pool closed, Claymore Dual Miner trying to mine dev fee reports, that it it is unable to connect to dwarf pool, and so mining speed will be reduced and will be more stale shares.

    Not recognizing 2nd GPU

    I am using the latest version of Claymore mIner.

    I have uploaded the NVIDIA 1070i drivers, Windows device manager shows both cards active.

    When I start to mine, its only using one card.

    Can someone walk me through, how to troubleshoot this problem?

    Sorry I had to activate "-nofee 1"

    I have a GTX 1650 4Gb card and 8Gb of RAM, Windows 10 version 2004, CUDA 10.2 latest GeForce drivers, pagefile at 16Gb.
    When I start EthDcrMiner64 with parameters suggest by whalesburg for 4Gb card, I immediately get the DAG error.
    If I use parameters for 3Gb cards I get DAG error every time the software tries to change mining server (i.e. devfee server) so you do not get any haspower because of the error, I lose 40 seconds for the automatic restart of the miner and maybe you can detect me as cheater... so I decided to disable mining fee.

    Can you please give detailed instructions (not something like try this, try that because I've already tried everything) on how to solve the DAG error? Thanks

    Using GPU Miner 15, but second GPU is not being recognized Ubuntu

    Hi there,

    I am able to see that I have both AMD cards in Ubuntu - but it looks like only one is recognized when I start the app

    I know that both these cards are compatible because I used them in separate PC's, but now I am trying to use them both on one:

    Screen Shot 2020-04-14 at 1 38 21 PM

    I don't know why its only recognizing the one gpu.

    Screen Shot 2020-04-14 at 1 42 42 PM

    Screen Shot 2020-04-14 at 3 18 23 PM

    I booted into Windows and the program can recognize both cards, but Ubuntu is my OS of choice and I would prefer to be running off there if possible to get this to recognize both my cards.

    rtx 3090 cuda 11.1 not support

    CUDA Driver Version/Runtime Version: 11.1/8.0
    GPU #0: GeForce RTX 3090, 24268 MB available, 82 compute units, capability: 8.6 (pci bus 1:0:0)
    GPU #1: GeForce RTX 3090, 24268 MB available, 82 compute units, capability: 8.6 (pci bus 33:0:0)
    GPU #2: GeForce RTX 3090, 24268 MB available, 82 compute units, capability: 8.6 (pci bus 34:0:0)
    GPU #3: GeForce RTX 3090, 24268 MB available, 82 compute units, capability: 8.6 (pci bus 65:0:0)
    Total cards: 4
    NVIDIA NVML library not found, temperature monitoring for NVIDIA GPUs disabled.
    ETH: Stratum - connecting to 'us-east.ethash-hub.miningpoolhub.com' <18.204.40.75> port 20535 (unsecure)
    No pool specified for Decred! Ethereum-only mining mode is enabled
    ETHEREUM-ONLY MINING MODE ENABLED (-mode 1)
    ETH: miner-proxy stratum mode
    Watchdog enabled
    Remote management (READ-ONLY MODE) is enabled on port 3333

    ETH: Stratum - Connected (us-east.ethash-hub.miningpoolhub.com:20535) (unsecure)
    ETH: Authorized
    Setting DAG epoch #369(3.88GB)...
    ETH: 10/17/20-09:35:40 - New job from us-east.ethash-hub.miningpoolhub.com:20535
    ETH - Total Speed: 0.000 Mh/s, Total Shares: 0, Rejected: 0, Time: 00:00
    ETH: GPU0 0.000 Mh/s, GPU1 0.000 Mh/s, GPU2 0.000 Mh/s, GPU3 0.000 Mh/s
    Setting DAG epoch #369 for GPU0
    Create GPU buffer for GPU0
    Setting DAG epoch #369 for GPU1
    Create GPU buffer for GPU1
    Setting DAG epoch #369 for GPU2
    Create GPU buffer for GPU2
    Setting DAG epoch #369 for GPU3
    Create GPU buffer for GPU3
    GPU 0, GpuMiner cu_kd failed 8 (0), invalid device function
    GPU 0, Calc DAG failed!
    GPU 3, GpuMiner cu_kd failed 8 (0), invalid device function
    GPU 3, Calc DAG failed!
    GPU 1, GpuMiner cu_kd failed 8 (0), invalid device function
    GPU 1, Calc DAG failed!
    GPU 2, GpuMiner cu_kd failed 8 (0), invalid device function
    GPU 2, Calc DAG failed!
    Quit signal received...
    Quit, please wait...
    GPU 0 failed
    GPU 3 failed
    GPU 1 failed
    GPU 2 failed

    Not recognizing the second NVIDIA 1070 TI

    Hi,

    I download the latest version of Claymore miner. Installed it, modified the batch file etc.

    1. My Computer has two NVIDIA 1070 TI.
    2. Both are recognized inside Windows 10 Device manager.
    3. I download the latest drivers from NVIDIA website.
    4. I am mining ETH using ethereum.org

    When I run the claymore miner, it does recognize the two GPU's, however once it starts to mine its only using only one GPU.

    Do I have to do anything special in the batch file to make the second GPU to be used?

    Sorry new to mining so need some hand holding here.

    Thanks

    1

    How to set email parameter for nanopool?

    Hi, thanks for development of this fantastic program !
    i'm new to this, have some questions...

    1. nanopool require email for change minimum payout...how to set email parameter?
    2. how to limit gpu usage to like 50%, not use 100%...

    I want to run claymore as a windows service, but not successful

    I registered a service in my Windows to run my Claymore miner
    The registration was successful, but it cannot be started.

    C:\Windows>sc create ClaymoreMiner binPath="E:\Portable\Network\Claymore\EthDcrMiner64.exe -epool eth-au1.nanopool.org:9999 -ewal 0xxxxxxxxxxxxxxxxxxxxxxxxxxxxx.Home/[email protected] -epsw x -mode 1 -ftime 10 -di 01"
    [SC] CreateService SUCCESS

    C:\Windows>sc start ClaymoreMiner
    [SC] StartService FAILED 1053:

    The service did not respond to the start or control request in a timely fashion.

    MD5 on claymoredualminer.com website is not up to date

    Hi, I downloaded the miner version 15.0 from claymoredualminer.com download link, but the MD5 published on that website is not the one I get from the downloaded executable "EthDcrMiner64.exe". I have run the miner and so far no issues, but the MD5 should be corrected for security best practice.

    what(): Type is not convertible to string

    I have recently begun attempting to dual mine ethereum & lbry with the Claymore-Dual-Miner. Unfortunately, I'm receiving the following error when trying to run the miner with the following command line:

    command line: ethdcrminer64 -epool us-east.ethash-hub.miningpoolhub.com:20535 -ewal xxx.desktopBOX -epsw x -mode 0 -dbg -1 -mport 0 -etha 0 -ftime 55 -retrydelay 1 -tt 79 -ttli 77 -tstop 89 -esm 2 -dpool stratum+tcp://us-east.luxor.tech:5555 -dcoin lbc -dwal xxx.desktopBOX -dpsw xxx
    error:

    Phoenix Miner 5.2e Linux/gcc - Release build
    --------------------------------------------
    
    CUDA version: 9.0, CUDA runtime: 8.0
    No OpenCL platforms found
    Available GPUs for mining:
    GPU1: GeForce GTX 1080 (pcie 1), CUDA cap. 6.1, 7.9 GB VRAM, 20 CUs
    Nvidia driver version: 390.138
    Eth: the pool list contains 1 pool (1 from command-line)
    Eth: primary pool: us-east.ethash-hub.miningpoolhub.com:20535
    B2S: the pool list contains 1 pool (1 from command-line)
    B2S: primary pool: us-east.luxor.tech:5555
    Starting GPU mining
    Eth: Connecting to ethash pool us-east.ethash-hub.miningpoolhub.com:20535 (proto: Stratum)
    B2S: Connecting to blake2s pool us-east.luxor.tech:5555 (proto: Stratum)
    GPU1: 47C 21% 45W
    GPUs power: 44.8 W
    Eth: Connected to ethash pool us-east.ethash-hub.miningpoolhub.com:20535 (18.204.40.75)
    B2S: Connected to blake2s pool us-east.luxor.tech:5555 (35.202.11.182)
    Eth: Subscribed to ethash pool
    B2S: Subscribed to blake2s pool
    terminate called after throwing an instance of 'dCKjmhGUOw4Xr7kZbmZ'
      what():  Type is not convertible to string
    /home/sprite/bin/claymore-dualmining.sh: line 1: 185053 Aborted
    

    Does anybody have any experience with this error or have any pointers as to what I may be doing wrong here? I would greatly appreciate any assistance that you might be able to offer!

    OpenCL error -61 - cannot allocate big buffer for DAG (Vega 64 8GB)

    I have two rigs. One with 2 Vega 64 8GB and one with 3 Vega 64 8GB.
    Up to yesterday there was no problem. Both on Windows 10. Different builds ( update disabled, drivers update disabled). On one rig I had to restart the miner but after the restart that message showed up:

    GPU0 - not enough GPU memory to place DAG, you cannot mine this coin with this GPU
    GPU2 - not enough GPU memory to place DAG, you cannot mine this coin with this GPU
    GPU1 - not enough GPU memory to place DAG, you cannot mine this coin with this GPU
    GPU0 - OpenCL error -61 - cannot allocate big buffer for DAG. Check readme.txt for possible solutions.
    GPU2 - OpenCL error -61 - cannot allocate big buffer for DAG. Check readme.txt for possible solutions.
    GPU1 - OpenCL error -61 - cannot allocate big buffer for DAG. Check readme.txt for possible solutions.
    GPU2, OpenCL error -38 - cannot write buffer for DAG
    GPU1, OpenCL error -38 - cannot write buffer for DAG
    GPU0, OpenCL error -38 - cannot write buffer for DAG'

    In the same time on the second rig Claymore's Miner was mining without a problem. So I left that one and started to look for the problem on the first one.
    After an hour of try and errors I moved to another miner (SRBminer) and there was no problem with mining.
    On the second rig Claymore's Miner was still mining fine. So for the test purposes I restart this one to and it throw me the same error as on the first rig.

    On both rigs I have 8GB or RAM and 64GB of swap file on SSD drive.
    Claymore's Miner is started with administration rights and with:
    GPU_FORCE_64BIT_PTR 0
    GPU_MAX_HEAP_SIZE 100
    GPU_USE_SYNC_OBJECTS 1
    GPU_MAX_ALLOC_PERCENT 100
    GPU_SINGLE_ALLOC_PERCENT 100

    On both rigs SRBminer and TeamRedMiner is running just fine.
    I mine ETC. SRBminer shows that it is epoch 377 ( DAG size 4039MB) while Claymore's Miner DAG epoch #377(3.95GB).
    ETH is mining ok.

    Has Claymore Dual Miner been abondoned?

    There is talk that the miner has been abandoned. The last update was last year, the source code is not available, and apparently it will stop working altogether at epoch #385. Does anyone know if there is a fork available?

    [Question] How to measure the effort of each minner ?

    I am developing an application that works as a one click mining solution.

    But i want to receive the "effort" made by the minner during the day.

    I don't know how should i measure that... I need this information regardless of who find a awarded block or not.

    Maybe the total calculations count ? I am not sure...

    What information and where can i get it ?

    Any ideas ?

    Support for >384 DAG epoch

    The current build 15.0 shows to only support up to epoch #384. We are there now. I noticed my miner failed today with the error: "Pool sent wrong data, cannot set epoch". After some research it looks like additional support will need to be added.

    Ethereum

    Current Epoch #384

    -strap command causes BSOD

    Windows 10 2004
    amd gpu drivers 20.8.1
    rx 570 8GB
    the -strap command causes windows 10 to bsod & reboot

    windows 10 2004
    amd gpu drivers 20.4.2
    rx 570 8GB
    the -strap command causes windows 10 to bsod & bootloop

    r9 fury 4G

    Light cache generated in 2.7 s (24.1 MB/s)
    GPU1: DAG size limited from 4175 MB to 4023 MB
    GPU1: Free VRAM: 3.951 GB; used: 0.049 GB
    GPU1: DAG size limited from 4175 MB to 4023 MB
    GPU1: Disabling DAG pre-allocation (not enough VRAM)
    GPU1: Allocating DAG for epoch #394 (3.93) GB
    GPU1: Allocating buffers failed with: clCreateBuffer (-61).
    Fatal error detected. Restarting.

    Strap fails with index out of range error

    Hi all,

    So I've set the Claymore's Dual Miner to mine on my MSI Radeon R9 390 Gaming 8G with the following options:
    -y 1 -rxboost 1 -dcri 10
    but when I add strap, no matter which one, it fails with index out of range error.
    Obviously, Secure Boot is of, driver is installed (I launched miner with -driver install option) and I'm running the miner as administrator.
    ReadMe clearly states that Hawaii cards are supported for strap.
    Does anyone have any idea? Maybe someone has a string like HAWS8 (which doesn't work btw, so I assume it's not HAW for Hawaii, like it's POL for Polaris)?

    Thank you in advance

    Missing .dll files, that are in

    So I've just now wanted to start mining and followed a guide recommending Claymore. I've gone through the entire guide, but as I am to start it up it says it's missing two .dll's.

    First up, libcurl.dll shows as missing, but it is in my Claymore-folder.
    Second that shows up, is cudart64_80.dll which also is in my Claymore-folder.

    I've tried re-installing but I get the same issue. Any fix?

    bbbfcb4444964daac32f5660d839efee

    -gpow -li -mi

    When I use -gpoW or -li or -mi, the invalidality ratio and delay ratio are about 20%. This is too deadly. Please fix it.Thank you very much!

    DAG generation with less than 4GB cards possible?

    Hi, I have problem generating DAG with GTX 1650 with 4GB dedicated VRAM and I understand the limitation, what I can't understand is why I can successfully generate DAG with Integrated AMD Radeon RX Vega 10 with 512MB dedicated VRAM , the only thing I see here is that this card has 7GB shared VRAM (but also my 1650 has) and it shows "AMD#1 AMD Radeon(TM) RX Vega 10 Graphics 6.1GB)" in the NiceHash window. Maybe it is this "fake" 6.1GB ram that let the minner generate the DAG? The true is that it can generate! Maybe there is a way we can pass the shared memory as a "fake" dedicated VRAM to the miner, or let it create DAG on the shared memory and like this we can again mine with the 4GB cards like 1650? Regards

    Add watts per GPU and total watts to the API Call

    Im hoping the devs check in and reads these from time to time.

    In the API pull for stats, you dont have the watts per gpu or the total watts.

    Can you add those to the API call please?

    Im currently working on interfacing the miner output to Prometheus/Grafana so I can monitor the mining.

    ERROR: One or more files did not pass the validity check!

    ==> Validating source files with sha256sums...
    claymore-miner-bin-14.7.zip ... FAILED
    ==> ERROR: One or more files did not pass the validity check!

    this is the error I get when I try to run makepkg -si
    I am on Manjaro. Any help is much appreciated!!

    Does not work with amdgpu-pro-20-10

    Fresh Centos 8.1 install - no updates.
    Hardware: 2xAMD RX580 cards. i3 board.
    Installed the amdgpu-pro-20-10 drivers as:
    ./amdgpu-pro-install --opencl=legacy,pal --headless

    Successful install -- no problems with dkms or anything.

    starting the miner as root gives:
    ETH: 1 pool is specified
    Main Ethereum pool is eu1.ethermine.org:4444
    No AMD cards in the list.
    No NVIDIA CUDA GPUs detected.
    No AMD OPENCL or NVIDIA CUDA GPUs found, exit

    PS: The grub2 had been modified and reboots had been done.
    Kernel: 4.18.0-147.8.1.el8_1.x86_64

    CLINFO:
    /opt/amdgpu-pro/bin/clinfo
    Number of platforms: 1
    Platform Profile: FULL_PROFILE
    Platform Version: OpenCL 2.1 AMD-APP (3075.10)
    Platform Name: AMD Accelerated Parallel Processing
    Platform Vendor: Advanced Micro Devices, Inc.
    Platform Extensions: cl_khr_icd cl_amd_event_callback cl_amd_offline_devices

    Platform Name: AMD Accelerated Parallel Processing
    ERROR: clGetDeviceIDs(-1)

    Pls give us a incorect share counter when

    I belive for all miners who mine with your software is important to find out the edge of good overclocking or/and undervolting. Therefore its necessary to find a spot where incorect shares occour. I tried to find the word incorect in the logs but had 0 hits and i now some of them hapened. It would be a nice improvement when a incorect counter shows us a number next to Rejected:
    Thx

    Claymore errors out complaining about vram, despite exceeding minimum requirement

    I hear that the minimum for Claymore is 3GB, so I don't see why this doesn't work.

    OS: Artix Linux (steps to solve should be similar to Ubuntu)

    Miner: Claymore's Dual Ethereum GPU Miner v15.0

    GPU: Sappire Pulse RX570 w/ 4GB of VRAM

    MoBo: ASROCK B450M Pro4

    Claymore output:

    AMD Cards available: 1
    GPU #0: Ellesmere (Radeon RX 570 Series), 3897 MB available, 32 compute units (pci bus 1:0:0)
    GPU #0 recognized as Radeon RX 470/570
    POOL/SOLO version
    AMD ADL library not found.
    GPU #0: algorithm ASM 1
    No NVIDIA CUDA GPUs detected.
    Total cards: 1
    ETH: Stratum - connecting to 'europe.ethash-hub.miningpoolhub.com' <18.195.252.71> port 20535 (unsecure)
    No pool specified for Decred! Ethereum-only mining mode is enabled
    ETHEREUM-ONLY MINING MODE ENABLED (-mode 1)
    ETH: miner-proxy stratum mode
    Watchdog enabled
    Remote management (READ-ONLY MODE) is enabled on port 3333
    
    You did not specify -dcri values directly, so they will be detected automatically
    Automatic detection of best -dcri values started, please wait...
    
    ETH: Stratum - Connected (europe.ethash-hub.miningpoolhub.com:20535) (unsecure)
    ETH: Authorized
    Setting DAG epoch #359(3.80GB)...
    ETH: 09/02/20-14:34:54 - New job from europe.ethash-hub.miningpoolhub.com:20535
    ETH - Total Speed: 0.000 Mh/s, Total Shares: 0, Rejected: 0, Time: 00:00
    ETH: GPU0 0.000 Mh/s
    Setting DAG epoch #359 for GPU0
    Create GPU buffer for GPU0
    GPU0 - not enough GPU memory to place DAG, you cannot mine this coin with this GPU
    GPU0 - OpenCL error -61 - cannot allocate big buffer for DAG. Check readme.txt for possible solutions.
    ETH: 09/02/20-14:34:57 - New job from europe.ethash-hub.miningpoolhub.com:20535
    ETH - Total Speed: 0.000 Mh/s, Total Shares: 0, Rejected: 0, Time: 00:00
    ETH: GPU0 0.000 Mh/s
    GPU 0 failed
    Setting DAG epoch #359 for GPU0
    GPU0, OpenCL error -38 - cannot write buffer for DAG
    ETH: 09/02/20-14:35:00 - New job from europe.ethash-hub.miningpoolhub.com:20535
    ETH - Total Speed: 0.000 Mh/s, Total Shares: 0, Rejected: 0, Time: 00:00
    ETH: GPU0 0.000 Mh/s
    

    CLinfo output:

    Number of platforms                               2
      Platform Name                                   AMD Accelerated Parallel Processing
      Platform Vendor                                 Advanced Micro Devices, Inc.
      Platform Version                                OpenCL 2.1 AMD-APP (3143.9)
      Platform Profile                                FULL_PROFILE
      Platform Extensions                             cl_khr_icd cl_amd_event_callback cl_amd_offline_devices
      Platform Host timer resolution                  1ns
      Platform Extensions function suffix             AMD
    
      Platform Name                                   Clover
      Platform Vendor                                 Mesa
      Platform Version                                OpenCL 1.1 Mesa 20.1.6
      Platform Profile                                FULL_PROFILE
      Platform Extensions                             cl_khr_icd
      Platform Extensions function suffix             MESA
    
      Platform Name                                   AMD Accelerated Parallel Processing
    Number of devices                                 1
      Device Name                                     Ellesmere
      Device Vendor                                   Advanced Micro Devices, Inc.
      Device Vendor ID                                0x1002
      Device Version                                  OpenCL 1.2 AMD-APP (3143.9)
      Driver Version                                  3143.9
      Device OpenCL C Version                         OpenCL C 1.2
      Device Type                                     GPU
      Device Board Name (AMD)                         Radeon RX 570 Series
      Device Topology (AMD)                           PCI-E, 01:00.0
      Device Profile                                  FULL_PROFILE
      Device Available                                Yes
      Compiler Available                              Yes
      Linker Available                                Yes
      Max compute units                               32
      SIMD per compute unit (AMD)                     4
      SIMD width (AMD)                                16
      SIMD instruction width (AMD)                    1
      Max clock frequency                             1284MHz
      Graphics IP (AMD)                               8.0
      Device Partition                                (core)
        Max number of sub-devices                     32
        Supported partition types                     None
        Supported affinity domains                    (n/a)
      Max work item dimensions                        3
      Max work item sizes                             1024x1024x1024
      Max work group size                             256
      Preferred work group size (AMD)                 256
      Max work group size (AMD)                       1024
      Preferred work group size multiple              64
      Wavefront width (AMD)                           64
      Preferred / native vector sizes
        char                                                 4 / 4
        short                                                2 / 2
        int                                                  1 / 1
        long                                                 1 / 1
        half                                                 1 / 1        (cl_khr_fp16)
        float                                                1 / 1
        double                                               1 / 1        (cl_khr_fp64)
      Half-precision Floating-point support           (cl_khr_fp16)
        Denormals                                     No
        Infinity and NANs                             No
        Round to nearest                              No
        Round to zero                                 No
        Round to infinity                             No
        IEEE754-2008 fused multiply-add               No
        Support is emulated in software               No
      Single-precision Floating-point support         (core)
        Denormals                                     No
        Infinity and NANs                             Yes
        Round to nearest                              Yes
        Round to zero                                 Yes
        Round to infinity                             Yes
        IEEE754-2008 fused multiply-add               Yes
        Support is emulated in software               No
        Correctly-rounded divide and sqrt operations  Yes
      Double-precision Floating-point support         (cl_khr_fp64)
        Denormals                                     Yes
        Infinity and NANs                             Yes
        Round to nearest                              Yes
        Round to zero                                 Yes
        Round to infinity                             Yes
        IEEE754-2008 fused multiply-add               Yes
        Support is emulated in software               No
      Address bits                                    64, Little-Endian
      Global memory size                              4077215744 (3.797GiB)
      Global free memory (AMD)                        3966696 (3.783GiB)
      Global memory channels (AMD)                    8
      Global memory banks per channel (AMD)           16
      Global memory bank width (AMD)                  256 bytes
      Error Correction support                        No
      Max memory allocation                           3268411187 (3.044GiB)
      Unified memory for Host and Device              No
      Minimum alignment for any data type             128 bytes
      Alignment of base address                       2048 bits (256 bytes)
      Global Memory cache type                        Read/Write
      Global Memory cache size                        16384 (16KiB)
      Global Memory cache line size                   64 bytes
      Image support                                   Yes
        Max number of samplers per kernel             16
        Max size for 1D images from buffer            134217728 pixels
        Max 1D or 2D image array size                 2048 images
        Base address alignment for 2D image buffers   256 bytes
        Pitch alignment for 2D image buffers          256 pixels
        Max 2D image size                             16384x16384 pixels
        Max 3D image size                             2048x2048x2048 pixels
        Max number of read image args                 128
        Max number of write image args                8
      Local memory type                               Local
      Local memory size                               32768 (32KiB)
      Local memory syze per CU (AMD)                  65536 (64KiB)
      Local memory banks (AMD)                        32
      Max number of constant args                     8
      Max constant buffer size                        3268411187 (3.044GiB)
      Preferred constant buffer size (AMD)            16384 (16KiB)
      Max size of kernel argument                     1024
      Queue properties
        Out-of-order execution                        No
        Profiling                                     Yes
      Prefer user sync for interop                    Yes
      Profiling timer resolution                      1ns
      Profiling timer offset since Epoch (AMD)        1599071217098493470ns (Wed Sep  2 14:26:57 2020)
      Execution capabilities
        Run OpenCL kernels                            Yes
        Run native kernels                            No
        Thread trace supported (AMD)                  Yes
        Number of async queues (AMD)                  2
        Max real-time compute queues (AMD)            0
        Max real-time compute units (AMD)             0
        SPIR versions                                 1.2
      printf() buffer size                            4194304 (4MiB)
      Built-in kernels                                (n/a)
      Device Extensions                               cl_khr_fp64 cl_amd_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_fp16 cl_khr_gl_sharing cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_image2d_from_buffer cl_amd_bus_addressable_memory cl_khr_spir cl_khr_gl_event
    
      Platform Name                                   Clover
    Number of devices                                 1
      Device Name                                     Radeon RX 570 Series (POLARIS10, DRM 3.38.0, 5.8.4-artix1-1, LLVM 10.0.1)
      Device Vendor                                   AMD
      Device Vendor ID                                0x1002
      Device Version                                  OpenCL 1.1 Mesa 20.1.6
      Driver Version                                  20.1.6
      Device OpenCL C Version                         OpenCL C 1.1
      Device Type                                     GPU
      Device Profile                                  FULL_PROFILE
      Device Available                                Yes
      Compiler Available                              Yes
      Max compute units                               32
      Max clock frequency                             1284MHz
      Max work item dimensions                        3
      Max work item sizes                             256x256x256
      Max work group size                             256
      Preferred work group size multiple              64
      Preferred / native vector sizes
        char                                                16 / 16
        short                                                8 / 8
        int                                                  4 / 4
        long                                                 2 / 2
        half                                                 0 / 0        (n/a)
        float                                                4 / 4
        double                                               2 / 2        (cl_khr_fp64)
      Half-precision Floating-point support           (n/a)
      Single-precision Floating-point support         (core)
        Denormals                                     No
        Infinity and NANs                             Yes
        Round to nearest                              Yes
        Round to zero                                 No
        Round to infinity                             No
        IEEE754-2008 fused multiply-add               No
        Support is emulated in software               No
        Correctly-rounded divide and sqrt operations  No
      Double-precision Floating-point support         (cl_khr_fp64)
        Denormals                                     Yes
        Infinity and NANs                             Yes
        Round to nearest                              Yes
        Round to zero                                 Yes
        Round to infinity                             Yes
        IEEE754-2008 fused multiply-add               Yes
        Support is emulated in software               No
      Address bits                                    64, Little-Endian
      Global memory size                              4294967296 (4GiB)
      Error Correction support                        No
      Max memory allocation                           3435973836 (3.2GiB)
      Unified memory for Host and Device              No
      Minimum alignment for any data type             128 bytes
      Alignment of base address                       32768 bits (4096 bytes)
      Global Memory cache type                        None
      Image support                                   No
      Local memory type                               Local
      Local memory size                               32768 (32KiB)
      Max number of constant args                     16
      Max constant buffer size                        2147483392 (2GiB)
      Max size of kernel argument                     1024
      Queue properties
        Out-of-order execution                        No
        Profiling                                     Yes
      Profiling timer resolution                      0ns
      Execution capabilities
        Run OpenCL kernels                            Yes
        Run native kernels                            No
      Device Extensions                               cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp64
    
    
    NULL platform behavior
      clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  AMD Accelerated Parallel Processing
      clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)   Success [AMD]
      clCreateContext(NULL, ...) [default]            Success [AMD]
      clCreateContext(NULL, ...) [other]              Success [MESA]
      clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT)  Success (1)
        Platform Name                                 AMD Accelerated Parallel Processing
        Device Name                                   Ellesmere
      clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No devices found in platform
      clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  Success (1)
        Platform Name                                 AMD Accelerated Parallel Processing
        Device Name                                   Ellesmere
      clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No devices found in platform
      clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  No devices found in platform
      clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  Success (1)
        Platform Name                                 AMD Accelerated Parallel Processing
        Device Name                                   Ellesmere
    
    ICD loader properties
      ICD loader Name                                 OpenCL ICD Loader
      ICD loader Vendor                               OCL Icd free software
      ICD loader Version                              2.2.12
      ICD loader Profile                              OpenCL 2.2
    

    ETC DAG 281 dont work

    miner dont support epoch 281 on ETC coin
    not enough GPU memory to place DAG, you cannot mine this coin with this GPU
    OpenCL error -61 - cannot allocate big buffer for DAG. Check readme.txt for possible solutions.

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. 📊📈🎉

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google ❤️ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.