Skip to content
Snippets Groups Projects
  1. Apr 08, 2018
    • psychocrypt's avatar
      amd simplify kernel for different algorithms · a5797643
      psychocrypt authored
      - remove version numbers within the kernel
      - create seperate program context for each mining algorithm
      - remove kernel `cn1_monero` is now integrated in `cn1`
      - remname `cnX` kernel in `cnX + algorithmNumber`
      a5797643
  2. Apr 06, 2018
  3. Apr 03, 2018
  4. Apr 02, 2018
  5. Apr 01, 2018
  6. Mar 31, 2018
  7. Mar 28, 2018
  8. Mar 27, 2018
    • psychocrypt's avatar
      fix parentheses warning · 983efafd
      psychocrypt authored
      fix warning
      
      ```
      /Users/user/xmr-stak/xmrstak/backend/amd/amd_gpu/gpu.cpp:481:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                      if( ret = clGetProgramInfo(ctx->Program, CL_PROGRAM_BINARIES, num_devices * sizeof(char*), all_programs.data(),NULL) != CL_SUCCESS)
      ```
      983efafd
    • psychocrypt's avatar
      POW AEON v7 · 5a2c4444
      psychocrypt authored
      - add new pow for AEON
      - fix missing cryptonight-heavy selection for multi hashes
      5a2c4444
  9. Mar 25, 2018
  10. Mar 13, 2018
    • psychocrypt's avatar
      fix shadowed variable · 702ab566
      psychocrypt authored
      A redefinition of a variable in a local scope avoid that the intensity is rounded to a multiple of the work size.
      702ab566
  11. Mar 03, 2018
    • psychocrypt's avatar
      add OpenCL compiler cache · 6beb3f59
      psychocrypt authored
      Reduce OpenCL start time by using a self made compiler cache.
      
      - store compiled OpenCL binary
      - load OpenCl binary if available
      6beb3f59
  12. Feb 21, 2018
  13. Feb 19, 2018
  14. Feb 17, 2018
  15. Feb 14, 2018
  16. Feb 01, 2018
    • Ryan's avatar
      Fix Disabling AMD GPUs · 064804bd
      Ryan authored
      The AMD jconf.cpp would only accept an array. The config sample, and the nvidia and cpu config work with the value 'null', as they accept a 'kNullType'. This means at current, AMD GPUs could not be turned off, the config file wouldn't parse on load.
      
      This change makes AMD consistent with the others, and can now be disabled.
      064804bd
  17. Jan 30, 2018
  18. Jan 24, 2018
    • psychocrypt's avatar
      remove usage of `rotate` · ac474caa
      psychocrypt authored
      revert the change that the OpenCl function `rotate` is used instead of `SKEIN_ROT`
      ac474caa
    • Grant Galitz's avatar
      author update · b9fb744a
      Grant Galitz authored
      b9fb744a
    • Grant Galitz's avatar
      Optimize Skein · 617af4b3
      Grant Galitz authored
      - Eliminate modulus math (It runs slow inside microcode).
      - Convert whatever the hell was going on into a rotate op. Like... Someone kinda reinvented the wheel in order to do a simple rotate.
      617af4b3
  19. Jan 13, 2018
  20. Jan 09, 2018
  21. Jan 04, 2018
  22. Dec 31, 2017
  23. Dec 30, 2017
  24. Dec 25, 2017
  25. Dec 22, 2017
  26. Dec 06, 2017
    • Unknown's avatar
      · e0e8a300
      Unknown authored
      Make k unsigned.
      e0e8a300
    • Unknown's avatar
      · af0743b0
      Unknown authored
      Clean up the x-mas tree
      af0743b0
  27. Dec 03, 2017
  28. Dec 02, 2017
Loading