Assets 4

Added x16s support.

Also made "Switching algo order" less verbose.

Added Linux release. For Linux release, you'll need the following dependencies:

sudo apt install libncurses5-dev libcurl4-openssl-dev

Pre-release

@brian112358 brian112358 released this Mar 20, 2018 · 3 commits to dev since this release

Assets 3
  • Restored warning that OpenCL kernels would take several minutes to compile the first time.
  • Set default work size to 256 for x16r kernel.
  • Fixed bug in x16r whirlpool kernel which occasionally caused HW errors due to uninitialized memory. This should increase your poolside hashrate from earlier versions.
Pre-release

@brian112358 brian112358 released this Mar 16, 2018 · 5 commits to dev since this release

Assets 3
  • Upgraded fork base to sgminer-gm 5.5.6. (Cryptonight algo is disabled due to not building on Windows 32-bit)
  • No longer sets arguments for unused kernels in the current algo sequence.
Pre-release

@brian112358 brian112358 released this Mar 11, 2018

Assets 3

Added warning that kernel compilation may take a few minutes on the first startup.

Pre-release

@brian112358 brian112358 released this Mar 8, 2018 · 248 commits to dev since this release

Assets 3
  • Added a --benchmark-sequence option to hardcode the algo order. A consistent algo order is useful for testing the hashrates of particular algorithms in the x16r sequence, or for tuning GPU or sgminer settings to optimize hashrate. For example, setting --benchmark-sequence=0123456789ABCDEF will run all the x16r algos once. You can find the particular algorithms for each hex digit here.

@brian112358 brian112358 released this Mar 7, 2018

Assets 3
  • Kernels are no longer reloaded when the algo order changes. This reduces the overhead in switching the algo order.
  • Stats (such as average hashrate) are no longer cleared when the algo order changes.
Pre-release

@brian112358 brian112358 released this Mar 6, 2018

Assets 3

Made some basic optimizations to the x16r kernel (unrolling loops, etc).