💥 06/2019 UPDATE - 20% IMPROVED PERFORMANCE AND NOW PROVIDING SUPPORT FOR CUCKATOO32
Please UNDERSTAND and AGREE to the terms in the EULA before using ePIC Boost Miner for Grin Coin
About ePIC Boost Miner
System Requirements
Performance
Driver Selection
Driver Download and Installation
Installing ePIC Boost Miner
Looking for Mining Pools
Support
ePIC Boost Miner is a GPU Miner specifically designed to give the best performance on Sapphire’s RX 570 16GB Graphics Card when mining Grin Coins.
Please note that ePIC Boost technology will ONLY work when used with the Sapphire RX 570 16GB Graphics Cards.
This miner will provide superior performance on Cuckatoo31, compared to cards costing twice as much. Taking advantage of the full 16GB of GPU memory, you can expect a dramatic increase in mining performance over conventional 8GB and 11GB graphics cards -- up to 2x increase on Cuckatoo31. In addition, ePIC Boost will also provide the fastest performance on Cuckaroo29 compared to other miners on AMD cards.
Additionally, ePIC miner's plug-in drivers for ROCm and OCL provide full fidelity or full accuracy when mining Grin. This is an important point to note as Cuckatoo31 requires 14GB of GPU memory to accurately solve a graph cycle. With Sapphire’s 16GB memory, mining performance is up to 40% faster than competing Nvidia GPU’s with only 11GB. These 11GB cards use a memory overflow optimization to solve Cuckatoo31 graphs, but that reduces actual mining performance by 30% in real-world situations. For example, an Nvidia 1080ti will solve at 0.52 gps but in actual mining conditions, pool results show 0.37 GPS or about 30% less.
WHEN USING CUCKATOO31 WITH 11GB AND 8GB CARDS AND OTHER MINING SOFTWARE, THE LOWER FIDELITY RESULTS IN LESS MINING REWARDS.
Note: ePIC deducts a 2.5% dev fee from your mining rewards. To help fund the Grin community and support future improvements, ePIC will donate 20% of the collected dev fee back to the community. See General Funding for more details. If you do not agree with ePIC’s dev fee policy, you can use other software to mine Grin. Performance may vary significantly when using other mining software.
If you wish to purchase and/or obtain more info on this GPU, please visit the Sapphire RX 570 16GB GPU site.
For further information on system requirements, performance, driver selection and installation, please refer to the information below.
CPU | Celeron or faster Intel / AMD processor |
Memory | 8GB system memory |
OS | Ubuntu 18.04.1 installation (Ensure 18.04.1. 18.04.2 is currently broken with AMDGPU drivers) |
Driver | ROCm or AMDGPU-PRO driver stack (MUST USE ONLY ONE OF THE TWO) |
GPU | Sapphire RX570 16GB only |
PCIe | *Gen 2.0 or Gen 3.0 |
Ubuntu 18.04.1 ISO: http://old-releases.ubuntu.com/releases/18.04.1/ubuntu-18.04.1-desktop-amd64.iso
*The AMDGPU-PRO driver is supported on both PCIe Gen2 and Gen3, while ROCm is only supported on PCIe Gen 3.0 with Atomics.
Your performance will vary depending on your CPU, PCIe slot and GPU driver used. Performance numbers were measured on ePIC test systems using the drivers referenced on this Github.
Base | Better | Best | |
CPU | Celeron / Pentium | i3/i5/i7/Ryzen Multithreading | i5/i7/i9/Ryzen Multithreading |
Bus | PCIe 2.0 | PCIe 3.0 | PCIe 3.0 with Atomics |
Cuckaroo29+ Performance | 1.5 gps | 1.6 gps | 2.0 gps |
Cuckatoo31+ Performance | 0.48 gps | 0.51 gps | 0.54 gps |
Mining Fidelity | 0.99 | 0.99 | 0.99 |
Driver | AMD GPU Pro | AMD GPU Pro | AMD ROCm |
Disclaimers:
- Performance may vary depending upon your system configuration. Your performance in mining conditions may differ substantially depending on your system, network difficulty, internet connection and other factors. Refer to EULA for additional information.
Use the following chart to determine the best driver for your system configuration. If unsure, use the AMD GPU Pro Driver.
If your system supports PCIe Gen3 and Atomics, use ROCm for best performance.
NOTE: ROCm will not work with PCIe Gen2 or Gen3 without Atomics.
🔆For AMDGPU-PRO users, Skip to the next section. For additional information on the ROCm Driver please visit the official page.
sudo apt update
sudo apt dist-upgrade
sudo apt install libnuma-dev
sudo reboot
wget -qO - http://repo.radeon.com/rocm/apt/debian/rocm.gpg.key | sudo apt-key add -
echo 'deb [arch=amd64] http://repo.radeon.com/rocm/apt/debian/ xenial main' | sudo tee /etc/apt/sources.list.d/rocm.list
sudo apt update
sudo apt install rocm-dkms
sudo usermod -a -G video $LOGNAME
sudo reboot
/opt/rocm/bin/rocminfo
/opt/rocm/opencl/bin/x86_64/clinfo
For additional information on the AMDGPU-PRO Driver please visit the official page.
or pull it using curl:
cd ~/Downloads
curl -L -O --referer https://support.amd.com https://drivers.amd.com/drivers/linux/amdgpu-pro-18.50-725072-ubuntu-18.04.tar.xz
cd ~/Downloads
tar -Jxvf amdgpu-pro-18.50-725072-ubuntu-18.04.tar.xz
cd ~/Downloads/amdgpu-pro-18.50-725072-ubuntu-18.04
./amdgpu-install --opencl=legacy
Download miner from the Release tab.
cd <Download directory>
tar xzvf ePIC-Boost-Miner-v<version number>.tar.gz
cd <ePIC-Boost-Miner directory>
Using your favourite editor open epic-boost-miner.toml
Edit based on your pool information the following fields:
-
stratum_server_addr
-
stratum_server_login
-
stratum_server_password
-
stratum_server_tls_enabled
If you are looking for a pool to use some suggestions can be found below Looking for Mining Pools.
There are four plugins to choose from:
-
cuckatoo_mean_opencl_amdgpu_31
-
cuckatoo_mean_opencl_rocm_31
-
cuckaroo_mean_opencl_amdgpu_29
-
cuckaroo_mean_opencl_rocm_29
For each device select which plugin to run (make sure to use the appropriate plugin for your driver)
[[mining.miner_plugin_config]]
plugin_name = "<plugin name coresponding to one of the choices from the list above>"
[mining.miner_plugin_config.parameters]
device = <device id (if there is only one card in the system it should be 0)>
cd <ePIC-Boost-Miner directory>
./ePIC-Boost-Miner
GrinMint : https://grinmint.com/pages/index.html
MWGrinPool: https://www.mwgrinpool.com/
SparkPool: https://eth.sparkpool.com/
F2Pool: https://www.f2pool.com/
ePIC is continually working to update and optimize this miner - to push performance and maximize the potential and ROI of your Sapphire RX 570 16GB Graphics Card.
Please post bugs to this GitHub or email at support@epicblockchain.io and check back here for future enhancements.