Skip to content
Snippets Groups Projects
  1. Sep 13, 2018
    • psychocrypt's avatar
      unify cpu cryptonight implementations · 931bd5fe
      psychocrypt authored
      xmr-stak has several implementations for multi hash per thread.
      The results into 3 intepedent implementations.
      Each time the algorithm must be changed the possibility to introduce errors is very large.
      
      - unify the different cryptonight CPU implementations
      - simplify the function selection array to find the specilized cryptonight implementation
      - add a intermediat pointer to access the large state (similar to the old multi hash implementation)
      
      As side effect this change increases the speed of the single and multi hash algorithm.
      931bd5fe
  2. May 12, 2018
    • psychocrypt's avatar
      fix job consume (possible deadlock) · 95cc462d
      psychocrypt authored
      fix #1505
      
      - fix possible deadlock of the executor thread
      - fix racecondition during the job consumation
      - remove switch_work in all classes `minethd`
      - move `consume_work` into `globalStates`
      95cc462d
  3. Apr 14, 2018
  4. Apr 06, 2018
  5. Apr 01, 2018
  6. Mar 25, 2018
  7. Dec 07, 2017
  8. Nov 15, 2017
  9. Oct 27, 2017
    • psychocrypt's avatar
      rename `xmr` to `monero` · 12802f12
      psychocrypt authored
      - rename all `xmr` to `monero`
      - be insensitive while check for set currency
      - add function to compate two strings insensitive
      12802f12
    • psychocrypt's avatar
      add aeon support to backend cpu · 41451d91
      psychocrypt authored
      - update auto suggestion default and hwloc
      - extent hash function table to support aeon and xmr within one miner
      41451d91
  10. Oct 17, 2017
  11. Oct 12, 2017
  12. Oct 11, 2017
  13. Oct 05, 2017
  14. Sep 30, 2017
Loading