Skip to content
Snippets Groups Projects
  1. Feb 11, 2019
  2. Feb 10, 2019
  3. Feb 09, 2019
  4. Feb 07, 2019
    • psychocrypt's avatar
      remove cn_turtle as native POW · 1033dc28
      psychocrypt authored
      cryptonight_turtle is only cryptonight_v8 with a different scratchpad,
      iteration and mask value.
      We are using now the new machanism to describe such derived POWs.
      1033dc28
    • psychocrypt's avatar
      OpenCL: fix groestl · d322ee4f
      psychocrypt authored
      @xmrig provided the information that the driver 19.2.1 for vega also
      create invalid results if pragma unroll is used for the groestl algo.
      d322ee4f
  5. Feb 06, 2019
  6. Feb 04, 2019
    • psychocrypt's avatar
      OpencL: fix cn_gpu · f14528ba
      psychocrypt authored
      If comp_mode is used the code will not compile.
      
      - fix compile issue
      - fix wrong conditions to handle `comp_mode`
      f14528ba
  7. Feb 02, 2019
  8. Feb 01, 2019
  9. Jan 30, 2019
  10. Jan 25, 2019
  11. Dec 06, 2018
    • psychocrypt's avatar
      fix bittube2 · e01eebc2
      psychocrypt authored
      Since #2080 bittube2 is broken.
      
      - reintroduce special AES function for bittube2
      e01eebc2
  12. Dec 03, 2018
  13. Dec 02, 2018
    • psychocrypt's avatar
      OpenCl: fix NVIDIA · 1b27f0f3
      psychocrypt authored
      - fix broken compile: change used `ULL` to `UL` because `UL` is defined as 64bit
      - fix memory copy to shared memory via vload8 (somehow it create wrong access)
      1b27f0f3
  14. Nov 30, 2018
  15. Nov 29, 2018
  16. Nov 21, 2018
  17. Nov 20, 2018
  18. Nov 19, 2018
  19. Nov 16, 2018
  20. Nov 06, 2018
  21. Oct 16, 2018
  22. Oct 15, 2018
    • psychocrypt's avatar
      fix broken AMD OpenCL compile · 2a0d565b
      psychocrypt authored
      The AMD compiler for OpenCL shipped with the driver 14XX is broken
      and can not compile xmr-stak since the monero v8 changes are introduced.
      
      - workaround a simple compare.
      - add new device define `OPENCL_DRIVER_MAJOR`
      2a0d565b
  23. Oct 10, 2018
    • psychocrypt's avatar
      fix right bitshift in `amd_bitalign` · b4387ac0
      psychocrypt authored
      In the current implementation the bit align is using signed integer which results in pulling in
      ones in the case the sign bit is set.
      
      - cast to unsigned integer before using bitshift
      b4387ac0
  24. Oct 05, 2018
    • psychocrypt's avatar
      fix invalid shares · 8e1e7447
      psychocrypt authored
      With rocm we fighted very long with invalid shares. This is now solved with rocm 1.9 and
      this tiny fix.
      It is not fully clear where a memory optimization is kicking in and break the kernel `Groestl` if the variables `M` and `H` are not `volatile`.
      The performance ill not change with this fix.
      
      The fix is tested with rocm 1.9 with a VEGA64 and a RX570
      8e1e7447
  25. Oct 04, 2018
  26. Sep 30, 2018
Loading