[Cast XMR] high speed XMR/CryptoNight miner for RX Vega GPUs (2 KHash/s)

Mining Discussion
Post Reply
James Rut
Posts: 8
Joined: Tue Jun 12, 2018 10:03 am
Cash on hand: Locked

Tue Jun 19, 2018 3:29 pm

Cast XMR - Highspeed CryptoNight (Monero/Aeon/Electroneum/Bytecoin) Miner for Radeon RX Vega and RX 470/480/570/580 GPUs


- Full support for:
Monero (XMR)
Graft (GRFT)
Intense (ITNS)
Electroneum (ETN)
CryptoNight (Classic)
Bytecoin (BCN)
DigitalNote (XDN)
LeviarCoin (XLC)
Karbo (KRB)
Stellite (XTL)
Loki (LOKI)
Saronite (XRN)
Haven (XHV)
Aeon (AEON)
Turtlecoin (TRTL)
BitTube (TUBE) (former IPBC)

- Fastest miner for AMD Radeon RX Vega 64 GPUs
about 2000 CryptoNight Hashes/s
about 1450 CryptoNight-Heavy Hashes/s
about 4250 CryptoNight-Lite Hashes/s
- Fastest miner for AMD Radeon RX Vega 64 GPUslist]
more then 2000 CryptoNight Hashes/s
about 1550 CryptoNight-Heavy Hashes/s
about 4100 CryptoNight-Lite Hashes/s
- Fastest miner for AMD Radeon Vega Frontier Edition GPUs
about 2100 CryptoNight Hashes/s
about 2110 CryptoNight-Heavy Hashes/s
about 4250 CryptoNight-Lite Hashes/s
- Optimized cores for Vega and Polaris based GPUs
- Automatic driver version detection and setup recommendations
- Multiple GPU support for upto 24 Vega GPUs
- Monitor temperature and fan speed of each GPU
- Full pool support
- Nicehash support
- Fast Job Switch option to minimize outdated shares
- Rate Watchdog to monitor each GPU performance
- Includes command line tool to restart GPUs, switch on/off HBCC, Compute Mode and Large Pages
- Remote http access for statistics in JSON format
- only 1.5% dev fee


- Windows 8/8.1/10 64 bit
- AMD Radeon RX Vega 56/64 GPU with at least 8GB RAM
- or AMD Radeon RX Vega Frontier Edition with 16GB RAM
- or AMD Radeon RX 470/RX 480/RX 570/RX 580 GPU with a least 4GB RAM
- For about 50% higher hash rates.

Version History

Cast XMR Version 1.2.0 (2018/6/12)
- Fix for "unauthenticated shares" pool error
- Support for the upcoming (XHV) V3 update. In case you are mining Haven set --algo=7 now. Cast will then automatically switch to CryptoNightXHV-Heavy when the network update is happening.

Cast XMR Version 1.1.5 (2018/6/7)
- Fix for mixed up device order
- Support for Stellite(XTL) V4 Update. Add --algo=6 in case you are mining Stellite. It will automatically switch to CryptoNightXTL when the network update is happening.
- Stability fixes

Cast XMR Version 1.1.0 (2018/6/1)
- All new --intensity option to specify the memory allocation in the range of 0 to 10, upto 12 for Vega Frontier Edition. The default setting will correspond with the settings of version 1.0 and are displayed at startup.
- Vega Frontier 'Large Pages' support added, up to 30% higher hash rates for CryptoNight-Heavy, 5% increase for CryptoNight
- Includes the command line tool to restart GPUs, switch on/off HBCC, Compute Mode and Large Pages
- Nicehash supports now up to 24 GPUs
- --maxmem option is deprecated, will now be mapped to an corresponding intensity setting
- --forcecompute is deprecated, 'Compute Mode' of Polaris GPUs will be automatically detected. To overwrite use the --intensity option
- Default mining algo changed to CryptoNightV7, to still mine CryptoNight Classic add --algo=0
- Tested with Radeon Adrenalin Driver 18.4.1

Cast XMR Version 1.0.0 (2018/4/24)
- Support for Aeon (AEON) CryptoNight Lite variant set --algo=3 to mine
- Support for Turtlecoin (TRTL) CryptoNightV7 Lite variant set --algo=4 to mine
- Support for Interplanetary Broadcast Coin (IPBC) CryptoNight Lite IPBC variation set --algo=5 to mine
- Up to 3% performance improvement with new option --maxmem to allocate the maximum memory of the card. For Vega cards the "HBCC Memory Segment" has to be disabled in the Radeon Settings to use the option. Disadvantage is a higher risk of hash rate drops when the --maxmem option is used.

Cast XMR Version 0.9.6 (2018/04/17)
- CryptoNight-Heavy fix for very low hash rates when HBCC Memory Segment is enabled
- HBCC Memory Segment performance hint for Vega64 when mining CryptoNightV7
- Improvement for 4GB versions of RX 470/480/570/580 when mining CryptoNightV7

Cast XMR Version 0.9.5 (2018/04/14)
- 0.5% performance improvement for the CryptoNightV7 kernel
- support for CryptoNight Heavy set --algo=2 to mine:
- Sumokoin (SUMO)
- Haven (XHV)

Cast XMR Version 0.9.2 (2018/03/29)
- Improvements for RX Vegas that achieve 99% the performance of the Blockchain Compute Beta driver with the latest standard driver.

Cast XMR Version 0.9.1 (2018/03/22)
- 0.5% overall performance improvement for Vega based GPUs
- --ratewatchdog experimental option to monitor the hash rate, in case an occasional happening drop of the hash rate is detected the kernel will be resetted to restore the optimal hash rate
- fully tested CryptoNight variant (CryptoNightV7) for the Monero V7 Network Upgrade PoW Change which is now scheduled for the 6th April/
- In case you want to mine the graft coin use the --algo=0 option, an automatic detection of the used CryptoNight variant is not possible for this coin. For all other known CryptoNight coins the hash variant seems to be detected correct
- In case you are mining with Nicehash or any other automatic coin switching pool that has the Graft coin in the mix the --algo=0 option is advised to prevent invalid shares on the Graft coin. Be aware to remove the option when the Monero V7 network upgrade is happpening otherwise it then will clash with mining Monero!

Cast XMR Version 0.9.0 (2018/03/08)
- support for the Monero V7 network upgrade.
- the Monero PoW switch will be automatically detected, no restart of cast XMR is required. Only make sure to update cast XMR before the network upgrade is happening and that the used Monero pool supports the network upgrade
- no decrase in hash rate for other currencies was introduced by the change
- CryptoNightV7 will run at the same hash rate as CryptoNight
- for any case there is the new --algo option to force which CryptoNight variant to use:
- -1 = autodetect (default)
- 0 = CryptoNight
- 1 = CryptoNightV7 (Monero V7 network upgrade)

Cast XMR Version 0.8.5 (2018/02/07)
- 1% performance gain for Vega Frontier Edition with Blockchain driver (fastest GPU around)
- 1% performance improvement with current stock driver (18.1.1) for RX Vega 56/64 (40% to go to reach Blockchain driver performance)
- fix for random blocking console output
- GPU now always logs with its device id not the order they are listed in the -G argument
- --log option to log console output to a file
- remote access includes CORS support in HTTP header

Cast XMR Version 0.8 (2017/12/14)

- kernel optimizations result in subtle performance improvements
- --fastjobswitch option (experimental) to force fast switching to new jobs. When enabled the GPUs will switch to the new job within less then 100ms. This improves the effective hash rate by 1 to 5% as nearly no GPU performance will be wasted on calculating outdated shares anymore. The drawback is a slightly lower displayed hashrate as while switching no hashes are calculated.
- improved support for more then 8 GPUs
- support for Radeon RX 470/RX 570 (Polaris) added
- --forcecompute option to force kernel for compute mode on Polaris (RX470/570/480/580) GPUs. In the Radeon Settings GPU Workload has to be switched to 'Compute'. This option is available in Crimson 17.10.2 (or later) driver and reaches nearly the same performance on Polaris based GPUs as with the Blockchain driver.
- openCL platform is auto detected if --opencl is not specified
- --nonicehash option to disable nicehash support
- nicehash support will automatically disabled if more then 8 GPUs are used. Otherwise search space could be exhausted to early and the GPUs search in overlapping nonce ranges.

Cast XMR Version 0.7 (2017/11/29)

- network and job status added to current statistics
- remote access to get current status at in JSON format (enable with --remoteaccess)
- command line option to specify number of reconnects to pool (default 100) before giving up (set with --reconnects n)
- fix for nicehash to support upto 8 GPUs (before only 4 were possible)

Cast XMR Version 0.6 (2017/10/27)

- improved queue sync which results in an 0.1% higher average hash rate
- experimental support for Radeon RX 480/580 GPUs added
- pessing 's' key prints the current statistics
- count outdated and invalid shares separate
- fixed random crash when quitting app
- bugfix: invalid command line arguments did hang app

Cast XMR Version 0.5 (2017/10/19)

- support for multiple Vega GPUs. Specify multiple GPUs comma separated with the -G switch like "-G 0,1,2,3"
- monitor temperature and fan speed for each GPU
- subtle performance improvements in core

Cast XMR Version 0.4 (2017/10/13)

- performance optimizations result in 1 - 2% higher hash rates
- reduced dev fee to 1.5%

Cast XMR Version 0.3 (2017/10/10)

- performance optimizations result in 5 - 10% higher hash rates
- breaking the 2 KHashes/s barrier with working overclocking settings for RX Vega 64 and RX Vega 56

Cast XMR Version 0.2 (2017/09/27)

- performance improvement result in 1% higher hashrates
- Improved support for RX Vega 56 (now goes faster then a Vega 64 !?)
- Detection if Blockchain driver is installed
- Fix for Sikka and Intense pools

Cast XMR Version 0.1 (2017/09/22)

- Initial Release

How To

cast_xmr has a command line interface. For a minimal configuration run:

cast_xmr -S [pool server] -u [username or wallet address]

For a complete list of configuration options run:

cast_xmr --help

Download Cast XMR 1.2.0 for Windows (64bit)

Post Reply
  • Information
  • Who is online

    Users browsing this forum: No registered users and 1 guest