Skip to content
Snippets Groups Projects
  1. Feb 10, 2019
  2. Feb 07, 2019
    • psychocrypt's avatar
      refactor POW definition · 3426e185
      psychocrypt authored
      A POW is now defined by a function `f` and three degrees of freedom `f(iteration, scratchpad, mask)`.
      `f` is the base algorithm like `cryptonight, cryptonight_gpu`
      An easy to pars snytax to write the full POW definition down is: `cryptonight_gpu:0x0000c000:0x00200000:0x001fffc0`
      
      This change make it very easy to integrate the new trend of variate the
      number of iteations or the scratchpad size without modifying the full
      code.
      3426e185
  3. Feb 04, 2019
  4. Feb 01, 2019
    • psychocrypt's avatar
      cuda: optimize cn-gpu · e8ec9921
      psychocrypt authored
      psychocrypt committed 9 minutes ago
       - use precomuted indicies within the loop
       - `cn_explode_gpu` use all threads to load the state
      e8ec9921
  5. Jan 30, 2019
Loading