Skip to content

Beta5h Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@fancyIX fancyIX released this 16 Jan 06:40
· 190 commits to master since this release

Changelog:

  • Starts to support ethash. Currently only works with pools that supports standard stratum protocol. Prebuilt bin kernels can speed up a tiny bit, and are invoked with "-w 64". Set "--xintensity 1024" is suggested. Note that occasionally there will be hardware errors reported and that's normal for ethash. Estimated speed: 29.8mhs on 580 cards with eth bios mod.

Tested on Windows 10 and Ubuntu 18.04 & HiveOS with Vega56 and 580 cards. Best work size is 256. Only x86_64 available for now. You may need to specify "--gpu-platform 1" or so if you have intel CPU or APU. Set "--gpu-threads 2" may help to achieve the best speed. Set "-I 22" or higher may help with better performance. For windows you may also want to set environment variables such as GPU_MAX_ALLOC_PERCENT to 100. If you see error initializing GPU, probably you need to decrease the "-I" number (i.e. intensity).

The pre-built binary kernels are used to speed up the performance, only for "-w 256" and only for Baffin or Ellesmere or Vega cards and if using Linux it's only for AMDGPU Pro driver. For lyra2REv3 you need also "-I 24".

Estimated speed:
phi2, rx 580: 3750khs; vega 56: 6750khs
lyra2Z, rx 580: 1950khs; vega 56: 3600khs
allium, rx 580: 4500khs, vega 56: 8200khs
x22i, rx 580: 5200khs, vega 56: 9300khs
lyra2REv3, rx 580: 41mhs, vega56: 64mhs

Donation:
LUX: LfV448zDbNezd8EEVGgVcju2qJNtyfC1n8
ETH: 0x80d6A15CA939209bfaF7705174D419ebD530835b
SUQA: SZdrwDoCSMEP5Z82HAebTX7YfyAaJmXhKj
GRLC: GUZA18kQyjfKDPLdcrHKhvcvdoS1JcUr2V