Skip to content

v0.2.1-GPU-0.2

Compare
Choose a tag to compare
@tmrlvi tmrlvi released this 07 Jan 14:39
· 149 commits to main since this release

A plugin based release which decouples CUDA and OpenCL from the miner.

The plugins are shared objects that sit in the miner directory. Currently plugins are whitelisted, so only kaspacuda and kaspaopencl are allowed. Each plugin manages its own options, so if plugin fails to load, options will be missing.

Unified CUDA miner to a single kernel, boosted mining by 250%.
OpenCL miner should now work, but is still un-optimized.

Improvements

  • 250% improvement in CUDA miner
  • miner works with CUDA and OpenCL as plugins
  • Miner will still run if libraries are missing, but relevant plugin will be disabled

Breaking changes

  • --wrokload and --workload-absolute are now --cuda-workload and --cuda-workload-absolute
  • --no-gpu is now --cuda-disable