Permalink
Commits on Dec 21, 2016
  1. Release 1.8.4

    committed Dec 21, 2016
  2. limit per gpu hashrate logs to 3 sec intervals

    may be required for very fast algos, like blake2s
    committed Dec 21, 2016
  3. blake2s improved

    based on alexis work, with the new work->nonces
    committed Dec 20, 2016
Commits on Dec 18, 2016
Commits on Nov 3, 2016
  1. prepare 1.8.4 release

    committed Nov 3, 2016
  2. veltor update, 10x faster :p

    From Alexis work, sib hash rate 200% also..
    committed Nov 3, 2016
Commits on Oct 25, 2016
  1. nvml: add Elsa vendor and workaround for Colorful pid

    Colorful (and Inno3D) only set their vid, with an empty product id
    committed Oct 25, 2016
Commits on Oct 6, 2016
  1. update startup credits

    committed Oct 6, 2016
Commits on Sep 29, 2016
  1. update readme

    committed Sep 28, 2016
Commits on Sep 28, 2016
  1. cuda 8

    committed Sep 27, 2016
Commits on Sep 27, 2016
  1. sia: use the new work share diff

    committed Sep 27, 2016
  2. sia: move specific code in a new rpc unit

    part 1: longpoll stuff (nanopool)
    committed Sep 27, 2016
  3. nvml: force 64bits types for mem sizes

    size_t can be a bit... imprevisible on x86
    committed Sep 27, 2016
  4. decred: multiple nonces code cleanup

    The double loop is not useful, and prefer the __thread attribute
    to enhance the code readability (remove the 2D host arrays).
    
    squashed: return to host 2D array to allow the free
    committed Sep 27, 2016
  5. lbry: new share diff and duplicate fix

    when 2 nonces were found, the next scan was not at the right value
    
    Doesn't really affect mining performance...
    committed Sep 27, 2016
  6. diff: show by default, rework shares diff storage

    This will allow later more gpu candidates.
    
    Note: This is an unfinished work, we keep the previous behavior for now
    To finish this, all algos solutions should be migrated and submitted nonces attributes stored.
    Its required to handle the different share diff per nonce and fix the possible solved count error (if 1/2 nonces is solved).
    committed Sep 27, 2016
Commits on Sep 26, 2016
  1. bench: skip the disabled whirlpoolx

    + veltor free
    + some missed/extra log things...
    committed Sep 26, 2016
  2. nist5: rename and move source file

    build tip: autoreconf && make -j
    committed Sep 26, 2016
  3. vstudio: return to CUDA 6.5 by default on x86

    change was for the 1.8.2 tag (optimal for lbry)
    
    and prepare next version...
    committed Sep 26, 2016
  4. sia: add missing algo in --help

    committed Sep 26, 2016
Commits on Sep 22, 2016
  1. lbry maxwell and pascal update (up to 10% on pascal)

    Based on alexis78 work and sponsored by LBRY.IO team (thanks)
    
    Release 1.8.2, use cuda 8 for x86
    committed Sep 15, 2016
Commits on Sep 4, 2016
  1. lbry: small sha512 improvement

    committed Sep 4, 2016
Commits on Aug 18, 2016
  1. VeltorCoin Streebog based algo (veltor)

    also known as "Thor's Riddle"... yes sure ;)
    
    Credits to ocminer who found and "implemented" it.
    
    Note: tested "ok" on x64 and CUDA 6.5 x86, not on 7.5 and 8.0 x86
    
    PS: Don't have the time for a more proper CUDA implementation of Streebog
    committed Aug 18, 2016
Commits on Aug 16, 2016
Commits on Aug 10, 2016
  1. sia: small mutex fix on errors

    committed Aug 10, 2016
Commits on Aug 9, 2016
  1. update version

    committed Aug 9, 2016
  2. sia: support for nanopool http protocol

    -o http://xxxx:port -u <addr> -p <worker>
    
    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    committed Aug 2, 2016
Commits on Aug 6, 2016
  1. sia: cuda impl. and suprnova getwork over stratum

    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    committed Jul 29, 2016