Skip to content

CRYPTO MINING BLOG

Your guide to cryptocurrency mining

Primary Menu
  • CRYPTOCURRENCY
    • NEWS
    • WALLETS
    • INVESTING
    • TRADING
  • MINING
    • CRYPTO MINERS (SOFT)
    • ASIC MINING
    • GPU MINING
      • AMD GPU MINING
      • NVIDIA GPU MINING
    • CPU MINING
    • FPGA MINING
  • SOFTWARE
    • CRYPTOCURRENCY WALLETS
    • CRYPTOCURRENCY MINERS
    • TOOLS & UTILITIES
    • TRADING BOTS
    • FLASHING GPU
    • DRIVERS
    • SOFTWARE & FIRMWARE ASIC (ANTMINER)
    • NEW RELEASES
  • REVIEWS
  • GUIDES
  • NEWS

KawpowMiner 1.2.3: RVN miner with OpenCL, CUDA and stratum support

  • CRYPTO MINING BLOG
  • May 24, 2020
  • 8 Comments So far
  • AMD GPU Mining, Download KawpowMiner, KAWPOW, KAWPOWMINER, Kawpowminer v1.2.3, Mining on GPU [AMD/NVIDIA], Nvidia GPU, NVIDIA GPU Mining
  • Cryptocurrency Miners | Cryptocurrency Mining | Mining on AMD GPU | Mining on GPU | Mining on NVIDIA GPU | Software
Kawpowminer v1.2.3: kawpow miner with OpenCL, CUDA and stratum support
Kawpowminer v1.2.3: kawpow miner with OpenCL, CUDA and stratum support

DOWNLOAD
KAWPOWMINER

kawpowminer v1.2.3 is an ProgPoW GPU mining worker: with kawpowminer you can mine Ravencoin, which relies on an ProgPoW-based Proof of Work thus including Ethereum ProgPoW and others. This is the actively maintained version of kawpowminer. It originates from the ethminer project. Check the original ProgPoW implementation and EIP-1057 for specification.

Download KawpowMiner

https://github.com/RavenCommunity/kawpowminer/releases
  • Keep trying to connect, and miner version
    • Added a loop so that the software will continue to try to connect to the stratum if it gets disconnected
    • Added miner version to mining.subscribe
    • Bumped version to 1.2.3

Features kawpowminer:

  • First commercial KawPow miner software for miners.
  • OpenCL mining
  • Nvidia CUDA mining
  • realistic benchmarking against arbitrary epoch/DAG/blocknumber
  • on-GPU DAG generation (no more DAG files on disk)
  • stratum mining without proxy
  • OpenCL devices picking
  • farm failover (getwork + stratum)
  • Ethereum-based ProgPoW implementations supported only, doesn’t support previous ethash version or Bitcoin-based forks

FAQ

  • Install
  • Usage
    • Examples connecting to pools
  • Build
    • Continuous Integration and development builds
    • Building from source
  • Maintainers & Authors
  • Contribute
  • F.A.Q.

Install and Usage

Standalone executables for Linux, macOS and Windows are provided in the Releases section. Download an archive for your operating system and unpack the content to a place accessible from command line. The kawpowminer is ready to go.

For AMD-only rigs please use the version with -amd tagged , cuda version wouldn’t work for you rig.

If you have trouble with missing .dll or CUDA errors, please install the latest version of CUDA drivers or report to project maintainers.

The kawpowminer is a command line program. This means you launch it either from a Windows command prompt or Linux console, or create shortcuts to predefined command lines using a Linux Bash script or Windows batch/cmd file. For a full list of available command, please run:

kawpowminer --help

Examples connecting to pools

Connecting to MinerMore Testnet:

./kawpowminer -P stratum+tcp://<wallet>.worker@rvnt.minermore.com:4505 or
kawpowminer.exe -P stratum+tcp://<wallet>.worker@rvnt.minermore.com:4505

Contribute

All bug reports, pull requests and code reviews are very much welcome.

License

Licensed under the GNU General Public License, Version 3.

F.A.Q

Why is my hashrate with Nvidia cards on Windows 10 so low?

The new WDDM 2.x driver on Windows 10 uses a different way of addressing the GPU. This is good for a lot of things, but not for ETH mining.

  • For Kepler GPUs: I actually don’t know. Please let me know what works best for good old Kepler.
  • For Maxwell 1 GPUs: Unfortunately the issue is a bit more serious on the GTX750Ti, already causing suboptimal performance on Win7 and Linux. Apparently about 4MH/s can still be reached on Linux, which, depending on ETH price, could still be profitable, considering the relatively low power draw.
  • For Maxwell 2 GPUs: There is a way of mining ETH at Win7/8/Linux speeds on Win10, by downgrading the GPU driver to a Win7 one (350.12 recommended) and using a build that was created using CUDA 6.5.
  • For Pascal GPUs: You have to use the latest WDDM 2.1 compatible drivers in combination with Windows 10 Anniversary edition in order to get the full potential of your Pascal GPU.

Why is a GTX 1080 slower than a GTX 1070?

Because of the GDDR5X memory, which can’t be fully utilized for ETH mining (yet).

Are AMD cards also affected by slowdowns with increasing DAG size?

Only GCN 1.0 GPUs (78×0, 79×0, 270, 280), but in a different way. You’ll see that on each new epoch (30K blocks), the hashrate will go down a little bit.

Can I still mine ETH with my 2GB GPU?

Not really, your VRAM must be above the DAG size (Currently about 2.15 GB.) to get best performance. Without it severe hash loss will occur.

What are the optimal launch parameters?

The default parameters are fine in most scenario’s (CUDA). For OpenCL it varies a bit more. Just play around with the numbers and use powers of 2. GPU’s like powers of 2.

What does the --cuda-parallel-hash flag do?

@davilizh made improvements to the CUDA kernel hashing process and added this flag to allow changing the number of tasks it runs in parallel. These improvements were optimised for GTX 1060 GPUs which saw a large increase in hashrate, GTX 1070 and GTX 1080/Ti GPUs saw some, but less, improvement. The default value is 4 (which does not need to be set with the flag) and in most cases this will provide the best performance.

What is kawpowminer’s relationship with Genoil’s fork?

Genoil’s fork was the original source of this version, but as Genoil is no longer consistently maintaining that fork it became almost impossible for developers to get new code merged there. In the interests of progressing development without waiting for reviews this fork should be considered the active one and Genoil’s as legacy code.

Can I CPU Mine?

No, use geth, the go program made for ethereum by ethereum.

CUDA GPU order changes sometimes. What can I do?

There is an environment var CUDA_DEVICE_ORDER which tells the Nvidia CUDA driver how to enumerates the graphic cards. The following values are valid:

  • FASTEST_FIRST (Default) – causes CUDA to guess which device is fastest using a simple heuristic.
  • PCI_BUS_ID – orders devices by PCI bus ID in ascending order.

To prevent some unwanted changes in the order of your CUDA devices you might set the environment variable to PCI_BUS_ID. This can be done with one of the 2 ways:

  • Linux:
    • Adapt the /etc/environment file and add a line CUDA_DEVICE_ORDER=PCI_BUS_ID
    • Adapt your start script launching kawpowminer and add a line export CUDA_DEVICE_ORDER=PCI_BUS_ID
  • Windows:
    • Adapt your environment using the control panel (just search setting environment windows control panel using your favorite search engine)
    • Adapt your start (.bat) file launching kawpowminer and add a line set CUDA_DEVICE_ORDER=PCI_BUS_ID or setx CUDA_DEVICE_ORDER PCI_BUS_ID. For more info about set see here, for more info about setx see here

nvrtc64_102_0.dll not found…

Error: The code execution cannot be processed because nvrtc64_102_0.dll was not found.
or
error while loading shared libraries: libnvrtc.so.10.2: cannot open shared object file: No such file or directory

You have to upgrade your Nvidia drivers. Install cuda 10.2.


  • How to create, use Kaspa Wallet

    How to create, use Kaspa Wallet

  • BTCTools v1.3.1: Download, ip-scanner, overclocking for Windows

    BTCTools v1.3.1: Download, ip-scanner, overclocking for Windows

  • Phoenix BIOS Editor Pro. download and install for Windows

    Phoenix BIOS Editor Pro. download and install for Windows


If you like to read such articles and want to support the author, then you can subscribe to our telegram channel and recommend us to your friends, this will help a lot to support our project! Telegram: CRYPTO WIKIES | Bitcoin & Altcoins Mining

Be the first to know all the news, read more about cryptocurrencies and mining at CRYPTO-MINING.BLOG.

Recommended New Articles:

  • Awesome Miner firmware for ASIC (Awesome Miner Antminer Firmware)
  • cpuminer-opt-3.14.0: CPU Mining With the cpuminer-opt Free and Open Source Miner
  • NPlusMiner v7.4.1: Download NVIDIA/AMD/CPU miner with GUI/WEB UI
  • New T-REX miner v0.15.6: Download with Kawpow support (RVN Fork)
  • WildRig Multi v0.24.1 (AMD GPU miner): Download with KAWPOW support
  • New NiceHash Miner v3.0.0.9: Download with mining support KAWPOW

Read more:

Z-ENEMY v2.5: Download Nvidia GPU Miner With Support for the KAWPOWZ-ENEMY v2.5: Download Nvidia GPU Miner With Support for the KAWPOW PhoenixMiner 5.0b: Addressing Support Update for AMD CardsPhoenixMiner 5.0b: Update Addressing Support for AMD (Windows/Linux) New T-REX v0.15.3: Nvidia Miner with support The KAWPOW miningT-REX v0.15.3: Nvidia Miner with support The KAWPOW mining Новый NANOMINER v1.9.1 с поддержкой майнинга KAWPOW (Ravencoin RVN)NANOMINER v1.9.1: Download with mining support KAWPOW (Ravencoin RVN) WildRig Multi v0.24.1 (AMD GPU miner): Download with KAWPOW supportWildRig Multi v0.24.1 (AMD GPU miner): Download with KAWPOW support Z-ENEMY v2.5: Download Nvidia GPU Miner With Support for the KAWPOWZ-ENEMY v2.6.2 (DevFee 1%): NVIDIA GPU CUDA miner for Windows XMRig v5.10.0: Download AMD GPU Miner With Support AstroBWT miningXMRig v5.10.0: Download AMD GPU Miner With Support AstroBWT mining Download TeamRedMiner 0.5.7 (AMD GPUs Miner)TeamRedMiner v0.6.0 – Added support Ethash Mining. XMR-STAK-RX 1.0.5: CPU & GPU RandomX miner for Windows/LinuxXMR-STAK-RX 1.0.5: CPU & GPU RandomX miner for Windows/Linux
CRYPTO MINING BLOG
Founder & CEO

Previous post

Firmware Awesome Miner for Antminer (Download Firmware ASIC)

Next post

Grin Miner v1.0.2 - Standalone miner for grin (Download for Windows)

8 Comments So far

Please Post Your Comments & Reviews
Cancel reply

Your email address will not be published. Required fields are marked *

  • USD
  • EUR
  • GPB
  • AUD
  • JPY
  • bitcoinBitcoin(BTC)
    $104,266.41-1.50%
  • ethereumEthereum(ETH)
    $2,535.53-2.76%
  • shih-shih-tzuShih Tzu(SHIH)
    $0.000246-0.01%
  • tetherTether(USDT)
    $1.000.03%
  • rippleXRP(XRP)
    $2.14-2.32%
  • vnm-venom-ethVenom(VNM)
    $2.110.00%
  • binancecoinBNB(BNB)
    $655.27-2.59%
  • oxy-oxycoinOxycoin(OXY)
    $101.250.00%
  • solanaSolana(SOL)
    $157.24-4.12%
  • usd-coinUSDC(USDC)
    $1.000.04%

  • TeamRedMiner v0.6.1: Download AMD GPU miner Ethash, MTP, CryptoNight
    26.8k views
  • ATIKMDAG PATCHER v1.4.14: Download AMD/ATI Pixel Clock for Windows
    14.9k views
  • Nvidia Mining Driver v470.05 GeForce RTX 3060 – Unlock Mining Ethereum
    7.2k views
  • OverdriveNTool 0.2.7: Download and Configure AMD GPU Overclocking Software
    5.6k views
  • PolarisBiosEditor 3 PRO: Modify AMD GPU BIOS (Download PBE Crack)
    5.5k views
  • Setting up AMD Radeon VEGA 56/64 for cryptocurrency mining
    5.3k views
  • NiceHash Miner v3.0.0.7: Download NHM for Windows/Linux/MacOS
    5.2k views
  • Nvidia GeForce RTX 3080 Ti: Unlock Mining Hashrate Driver for Windows
    4.7k views
  • SRBPolaris v3.5: Download BIOS Editor AMD GPUs for Windows
    3.9k views
  • NVIDIA NVFlash v5.590.0 (Windows/Linux) – How to flash the BIOS of GPUs NVIDIA?
    2.9k views
  • OhGodAnETHlargementPill: How to increase hashrate in mining on NVIDIA
    2.7k views
  • AMD Blockchain Driver: Radeon Software Crimson ReLive Edition Beta for Blockchain Compute
    2.6k views
  • CPUMINER-OPT v3.8.4: Download Fast CPU Miner for Windows
    2.6k views
  • ATIFlash & AMD VBFlash 2.93: Download BIOS Flashing Tool for AMD GPUs
    2.5k views
  • XMRig v5.6.0 CPU/GPU: Download miner Monero for Windows/Linux
    2.2k views
All Rights Reserved. CRYPTO-MINING.BLOG.
  • English
  • Russian