Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hi want to check in some optimalizations to your code. #25

Open
wants to merge 925 commits into
base: master
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 31, 2016

  1. implement x11evo algo

    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed May 31, 2016
    Configuration menu
    Copy the full SHA
    85c212e View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2016

  1. Configuration menu
    Copy the full SHA
    8ecf0a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2016

  1. Apply lyra2v2 boost published by NH

    changes only tested/applied to SM 5+ with some cleanup
    tpruvot committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    53275e3 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2016

  1. lyra2v2: update credits, increase SM 5.0 default int to 19

    + small klausT cleanup..
    tpruvot committed Jun 10, 2016
    Configuration menu
    Copy the full SHA
    bbd3c6d View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2016

  1. lyra2v2 fix define position

    tpruvot committed Jun 11, 2016
    Configuration menu
    Copy the full SHA
    41a68f8 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2016

  1. nvml: small changes to handle the 750ti app clocks

    dynamically alloc the hardcoded gpu clocks list array size.
    
    Unlike the 9xx, the 750ti api call requires to get them all (361.62)
    
    Something was "fixed" recently for the 750 Ti in linux drivers...
    tpruvot committed Jun 19, 2016
    Configuration menu
    Copy the full SHA
    fe99de2 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2016

  1. nvml: add new getclock api (v8)

    + some new functions to test on pascal (if supported)
    tpruvot committed Jun 20, 2016
    Configuration menu
    Copy the full SHA
    fd757f2 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2016

  1. Configuration menu
    Copy the full SHA
    7a8ae1a View commit details
    Browse the repository at this point in the history
  2. win32: implement a nvapi.dll wrapper like nvml

    Allow to get/set missing infos like the power limit on x86
    
    squashed for a better min/max and device mapping
    
    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Jun 21, 2016
    Configuration menu
    Copy the full SHA
    0deb9a2 View commit details
    Browse the repository at this point in the history
  3. nvml: remove autoboost functions, unsupported

    not for GTX pascal neither...
    tpruvot committed Jun 21, 2016
    Configuration menu
    Copy the full SHA
    9296d52 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2016

  1. Configuration menu
    Copy the full SHA
    7e49069 View commit details
    Browse the repository at this point in the history
  2. decred: and even faster implementation by Alexis

    optimized for the 9xx and more recent, same results on the 750 Ti
    + restore second nonce support not present in nicehash published version
    
    Better on linux at least...
    tpruvot committed Jun 22, 2016
    Configuration menu
    Copy the full SHA
    c643b3b View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2016

  1. decred: return to previous implementation + second nonce

    seems better on windows and a bit easier to read...
    tpruvot committed Jun 23, 2016
    Configuration menu
    Copy the full SHA
    eae4ede View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2016

  1. nvapi: link some more apis, pascal boost table

    these informations are shown with ccminer -D -n
    tpruvot committed Jun 24, 2016
    Configuration menu
    Copy the full SHA
    bdc441e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ee8bc9 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2016

  1. nvapi: link clocks and tlimit to command line

    boost clocks and the thermal limit are shared with afterburner
    beware with your settings, not as safe as application clocks!
    
    Note: both nvapi and nvml are now used on windows x64
    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Jun 25, 2016
    Configuration menu
    Copy the full SHA
    bc6ac3a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ff179a View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2016

  1. nvapi: read pascal voltage + show meminfo in -Dn

    also add perf stats api, unsure what it is exactly..
    tpruvot committed Jun 26, 2016
    Configuration menu
    Copy the full SHA
    d19039f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0555201 View commit details
    Browse the repository at this point in the history
  3. nvapi: pascal core voltage boost + meminfo fix x86

    cuda 6.5 one seems to crash on pascal or report invalid mem sizes
    tpruvot committed Jun 26, 2016
    Configuration menu
    Copy the full SHA
    095f25f View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2016

  1. vendors: add Palit and the right PNY VIDs

    seen on yiimp benchs, PNY duplicate could be for usb keys only
    tpruvot committed Jun 27, 2016
    Configuration menu
    Copy the full SHA
    eb84ef9 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2016

  1. nvapi: be more secure with unsupported apis

    also query the led level and fix OV delta output
    
    note: the Gigabyte 1080 G1 seems not compatible with the current nvapi
    tpruvot committed Jun 29, 2016
    Configuration menu
    Copy the full SHA
    801db3d View commit details
    Browse the repository at this point in the history
  2. nvapi: sample i2c rvb led color (gigabyte)

    you can now use --led=0xFF00FF to change the color/level (windows only)
    
    for non-rvb standard nvidia devices, you can use a level value (0 to 100)
    
    ps: i really need to find how to turn them off on linux, not found yet...
    tpruvot committed Jun 29, 2016
    Configuration menu
    Copy the full SHA
    d3976cf View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2016

  1. led: proper log format

    tpruvot committed Jul 1, 2016
    Configuration menu
    Copy the full SHA
    24436fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0364733 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2016

  1. nvapi: fix device mapping in -D -n

    and rename RVB to RGB, french typo...
    tpruvot committed Jul 2, 2016
    Configuration menu
    Copy the full SHA
    174e261 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2016

  1. nvapi: device led flash on submit

    disabled by default, require --led=100 on nvidia compatible devices
    
    Gigabyte RGB led hack is not perfect for the moment, can fail and require a reboot.
    tpruvot committed Jul 3, 2016
    Configuration menu
    Copy the full SHA
    8c4b254 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d43084c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e942bf View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2016

  1. Configuration menu
    Copy the full SHA
    fc1472b View commit details
    Browse the repository at this point in the history
  2. improve the --led values parsing

    sample usage if GPU #0 is RVB and GPU #1 a generic led:
    
    ccminer --led=0x00ff00,100,mining to put the led on while the gpus are scanning
    tpruvot committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    39d0e42 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2016

  1. myr-gr: remove unused allocated memory + pascal tweak

    + cleanup...
    tpruvot committed Jul 5, 2016
    Configuration menu
    Copy the full SHA
    3fe4dda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    374174c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06e2485 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2016

  1. Configuration menu
    Copy the full SHA
    c0e9370 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2016

  1. neoscrypt: apply last VTC improvements

    rewrote almost properly ;)
    tpruvot committed Jul 8, 2016
    Configuration menu
    Copy the full SHA
    a4196b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26a862c View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2016

  1. neoscrypt: reduce spill load and increase pascal def intensity

    1 MH/s reached on the 1070 ...
    tpruvot committed Jul 9, 2016
    Configuration menu
    Copy the full SHA
    4ca7b5a View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2016

  1. api: change unit of device mem to MB

    without that, no way to read sizes > 4GB on x86 binaries
    tpruvot committed Jul 10, 2016
    Configuration menu
    Copy the full SHA
    dbb9507 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2016

  1. lbry algo (stratum only)

    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Jul 13, 2016
    Configuration menu
    Copy the full SHA
    5703a74 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2016

  1. lbry: small changes for second build

    sha512/ripemd swab
    
    this was preview 2
    tpruvot committed Jul 16, 2016
    Configuration menu
    Copy the full SHA
    940c1b3 View commit details
    Browse the repository at this point in the history
  2. merged sha256d/ripemd

    drop ripemd.cu and remove unused kernels
    tpruvot committed Jul 16, 2016
    Configuration menu
    Copy the full SHA
    223077d View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2016

  1. Configuration menu
    Copy the full SHA
    bf17f34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6abee06 View commit details
    Browse the repository at this point in the history
  3. neoscrypt: remove warnings and rename host funcs

    also reduce the few errors on coins using shared mem
    tpruvot committed Jul 20, 2016
    Configuration menu
    Copy the full SHA
    be8be03 View commit details
    Browse the repository at this point in the history
  4. release 1.8, as promised

    tpruvot committed Jul 20, 2016
    Configuration menu
    Copy the full SHA
    78c3d25 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2016

  1. nvapi: zotac rgb led support, to improve..

    zotac cards doesnt allow a real RGB value, so i converted manually
    the card seems to handle it, but seems to lock sometimes for some time...
    
    colors can be tested with "ccminer -d 2 --led=0x1f1f00 -Dn"
    
    but... unsure the card handle it fast enough to be fully usable
    tpruvot committed Jul 21, 2016
    Configuration menu
    Copy the full SHA
    af1d5c9 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2016

  1. Configuration menu
    Copy the full SHA
    9123eff View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2016

  1. nvapi: asus rgb led

    seems to be too slow to handle all wanted modes
    tpruvot committed Aug 6, 2016
    Configuration menu
    Copy the full SHA
    8985f7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a0fd33 View commit details
    Browse the repository at this point in the history
  3. x11: secure groestl against possible cuda errors

    big cleanup...
    tpruvot committed Aug 6, 2016
    Configuration menu
    Copy the full SHA
    de738cc View commit details
    Browse the repository at this point in the history
  4. lbry: some changes from alexis, remove shared mem

    105 LBC tipped ;)
    tpruvot committed Aug 6, 2016
    Configuration menu
    Copy the full SHA
    883fb19 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3d70194 View commit details
    Browse the repository at this point in the history
  6. sia: cuda impl. and suprnova getwork over stratum

    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Aug 6, 2016
    Configuration menu
    Copy the full SHA
    b31fb53 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2016

  1. sia: support for nanopool http protocol

    -o http://xxxx:port -u <addr> -p <worker>
    
    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Aug 9, 2016
    Configuration menu
    Copy the full SHA
    d8e518a View commit details
    Browse the repository at this point in the history
  2. update version

    tpruvot committed Aug 9, 2016
    Configuration menu
    Copy the full SHA
    35bfe8d View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2016

  1. Configuration menu
    Copy the full SHA
    2520f9a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a51a84 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2016

  1. Configuration menu
    Copy the full SHA
    8f965c2 View commit details
    Browse the repository at this point in the history

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
    tpruvot committed Aug 18, 2016
    Configuration menu
    Copy the full SHA
    683dc0e View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2016

  1. Configuration menu
    Copy the full SHA
    f8aa16f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f982fd7 View commit details
    Browse the repository at this point in the history

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
    tpruvot committed Sep 22, 2016
    Configuration menu
    Copy the full SHA
    9f2ed51 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2016

  1. Configuration menu
    Copy the full SHA
    65cd430 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34e97bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c933ad9 View commit details
    Browse the repository at this point in the history
  4. 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...
    tpruvot committed Sep 26, 2016
    Configuration menu
    Copy the full SHA
    0f8271f View commit details
    Browse the repository at this point in the history
  5. nist5: rename and move source file

    build tip: autoreconf && make -j
    tpruvot committed Sep 26, 2016
    Configuration menu
    Copy the full SHA
    009b013 View commit details
    Browse the repository at this point in the history
  6. bench: skip the disabled whirlpoolx

    + veltor free
    + some missed/extra log things...
    tpruvot committed Sep 26, 2016
    Configuration menu
    Copy the full SHA
    2f57ee9 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2016

  1. 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).
    tpruvot committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    9eead77 View commit details
    Browse the repository at this point in the history
  2. 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...
    tpruvot committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    6f6cf96 View commit details
    Browse the repository at this point in the history
  3. 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
    tpruvot committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    a43205a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a0b779 View commit details
    Browse the repository at this point in the history
  5. nvml: force 64bits types for mem sizes

    size_t can be a bit... imprevisible on x86
    tpruvot committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    f84c83a View commit details
    Browse the repository at this point in the history
  6. sia: move specific code in a new rpc unit

    part 1: longpoll stuff (nanopool)
    tpruvot committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    1a31d4d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    665de3a View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2016

  1. Configuration menu
    Copy the full SHA
    225f25a View commit details
    Browse the repository at this point in the history
  2. cuda 8

    tpruvot committed Sep 28, 2016
    Configuration menu
    Copy the full SHA
    7b82915 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2016

  1. update readme

    tpruvot committed Sep 29, 2016
    Configuration menu
    Copy the full SHA
    056098d View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2016

  1. update startup credits

    tpruvot committed Oct 6, 2016
    Configuration menu
    Copy the full SHA
    c27f313 View commit details
    Browse the repository at this point in the history

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
    tpruvot committed Oct 25, 2016
    Configuration menu
    Copy the full SHA
    3eba451 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2016

  1. veltor update, 10x faster :p

    From Alexis work, sib hash rate 200% also..
    tpruvot committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    36aedbb View commit details
    Browse the repository at this point in the history
  2. prepare 1.8.4 release

    tpruvot committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    3974728 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2016

  1. Configuration menu
    Copy the full SHA
    ce6a8da View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2016

  1. blake2s improved

    based on alexis work, with the new work->nonces
    tpruvot committed Dec 21, 2016
    Configuration menu
    Copy the full SHA
    44bd244 View commit details
    Browse the repository at this point in the history
  2. limit per gpu hashrate logs to 3 sec intervals

    may be required for very fast algos, like blake2s
    tpruvot committed Dec 21, 2016
    Configuration menu
    Copy the full SHA
    c119012 View commit details
    Browse the repository at this point in the history
  3. Release 1.8.4

    tpruvot committed Dec 21, 2016
    Configuration menu
    Copy the full SHA
    5053478 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2016

  1. Configuration menu
    Copy the full SHA
    099389f View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2017

  1. wildkeccak, basic stratum port of rpc 2.0

    scratchpad delete fix and redownload, reduce rejects
    
    (work in progress)
    tpruvot committed Jan 6, 2017
    Configuration menu
    Copy the full SHA
    2bbccc5 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2017

  1. import xmr, to finish

    todo: fix jh cuda and wrong decimal diff (0xffff problem ?)
    tpruvot committed Jan 7, 2017
    Configuration menu
    Copy the full SHA
    066a569 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2017

  1. Configuration menu
    Copy the full SHA
    c1f1ad9 View commit details
    Browse the repository at this point in the history
  2. xmr: fix decimal diff + aes cleanup

    change default launch config to -l 32x16 to handle the 750 Ti better
    not definitive, doing tests..
    tpruvot committed Jan 8, 2017
    Configuration menu
    Copy the full SHA
    2479ffa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    804b5b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    39aad5a View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2017

  1. handle cryptonight light variant

    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Jan 9, 2017
    Configuration menu
    Copy the full SHA
    93adb56 View commit details
    Browse the repository at this point in the history
  2. scanlog: remember sharediff for multiple nonces

    rpc2: handle properly secondary nonce(s) + api ping time fix
    
    be sure to fully recompile, structures are changed
    tpruvot committed Jan 9, 2017
    Configuration menu
    Copy the full SHA
    242aa41 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2017

  1. power monitoring thread + some api changes

    based on alexis monitoring thread idea, but which only use one thread
    
    note: other api changes will come soon, related to that
    tpruvot committed Jan 10, 2017
    Configuration menu
    Copy the full SHA
    0dd0227 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    12ae185 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2017

  1. xmr: make it more smooth on windows with defaults

    also improve a bit the 750 ti on linux...
    tpruvot committed Jan 12, 2017
    Configuration menu
    Copy the full SHA
    e231343 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23be7f3 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2017

  1. xmr: vectors rewrite, now the phase2 is using only 40 regs

    no more constant memory used for aes.
    
    tested only on linux cuda 8 for now... wip
    tpruvot committed Jan 14, 2017
    Configuration menu
    Copy the full SHA
    bd030db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    588c7ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94aa6b8 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2017

  1. Configuration menu
    Copy the full SHA
    214f392 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2017

  1. xmr: prefer 32bit uint4 and smaller offsets in core

    also prefer ulong2 shared load to be closer to the ptx
    tpruvot committed Jan 16, 2017
    Configuration menu
    Copy the full SHA
    def9888 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2017

  1. Configuration menu
    Copy the full SHA
    dc816b4 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2017

  1. xmr: vstudio warning fix about mpcount linkage

    and move ptr type cast defines to common cuda helper
    tpruvot committed Jan 25, 2017
    Configuration menu
    Copy the full SHA
    496052e View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2017

  1. Configuration menu
    Copy the full SHA
    013cda1 View commit details
    Browse the repository at this point in the history
  2. x13+: improve and clean a bit fugue512

    reduce constant mem and load global data in bulk (vectors)
    tpruvot committed Jan 28, 2017
    Configuration menu
    Copy the full SHA
    16ac9b6 View commit details
    Browse the repository at this point in the history
  3. skein: merge the double implementations in one

    based on alexis skein kernels, tested ok on SM 2.1 and 3.0
    
    code is a bit hard to read but... well... users dont care :p
    tpruvot committed Jan 28, 2017
    Configuration menu
    Copy the full SHA
    feb99d0 View commit details
    Browse the repository at this point in the history
  4. groestl: explain code and improve perf on SM 2.x

    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Jan 28, 2017
    Configuration menu
    Copy the full SHA
    5a77d36 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2017

  1. migrate 2nd nonce storage of most algos

    This allow to keep pdata[19] as cursor between scans, and later, to sort them..
    
    remains... heavy, scrypt, sia...
    tpruvot committed Jan 29, 2017
    Configuration menu
    Copy the full SHA
    0ff7579 View commit details
    Browse the repository at this point in the history
  2. sia was migrated too...

    tpruvot committed Jan 29, 2017
    Configuration menu
    Copy the full SHA
    c8ff854 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b47d9ac View commit details
    Browse the repository at this point in the history
  4. nvml: workaround for beta drivers 378.49 clocks

    even nvidia-smi doesnt report the right pascal clocks
    tpruvot committed Jan 29, 2017
    Configuration menu
    Copy the full SHA
    aaef92c View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2017

  1. lbry cleanup, and proper error on cuda 6.5

    both merged and unmerged implementations are broken with CUDA 6.5
    
    No perf changes...
    tpruvot committed Jan 30, 2017
    Configuration menu
    Copy the full SHA
    2152fd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6440a9b View commit details
    Browse the repository at this point in the history
  3. improve jh512 with vectors (nist5,quark,sib,x11+,zr5)

    the main improvement is to reduce asm calls to read global mem
    
    but, a few more regs are used (68 mini vs 64 on SM 5.2)
    so reduce the forced launch bounds to allow 80 or 128 regs per thread
    
    Note: cuda 6.5 seems not able to store with v4.u32... (7.5 is fine)
            st.global.v4.u32        [%rd2], {%r3783, %r3824, %r3823, %r3822};
            st.global.v2.u32        [%rd2+16], {%r3821, %r3820};
            st.global.u32   [%rd2+24], %r3819;
            st.global.u32   [%rd2+28], %r3818;
            st.global.u32   [%rd2+44], %r3814;
            st.global.u32   [%rd2+40], %r3815;
            ...
    
    todo, check alexis variant.. but wanted to keep this code before in git...
    tpruvot committed Jan 30, 2017
    Configuration menu
    Copy the full SHA
    b9da6c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ef44e88 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2017

  1. Configuration menu
    Copy the full SHA
    aaa24a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    916ec50 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2017

  1. Configuration menu
    Copy the full SHA
    3fab279 View commit details
    Browse the repository at this point in the history
  2. api: use MHz for all clocks and show plimit

    plimit value is reported in mW like the power, or % on Windows x86 (via nvapi)
    
    + the monitor thread will no more report 0W if the device doesnt support it
    
    also upgrade nvml and sample php api.
    
    some more changes may come in this temporary API 1.9 (for the final 2.0)
    tpruvot committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    4da35e0 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2017

  1. api: report per thread cpu hash checks (ACC/REJ)

    + update all algos for that...
    tpruvot committed Feb 7, 2017
    Configuration menu
    Copy the full SHA
    c66e862 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2017

  1. Configuration menu
    Copy the full SHA
    b549bd5 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2017

  1. Configuration menu
    Copy the full SHA
    1d5db48 View commit details
    Browse the repository at this point in the history
  2. cuda: ensure the system can find the right lib

    if you get this error on linux, its because libcudart.so.x.x was not found
    
    ldconfig -p | grep libcudart.so.8.0
    tpruvot committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    4d95ef4 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2017

  1. hmq1725 algo

    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Mar 7, 2017
    Configuration menu
    Copy the full SHA
    3d70026 View commit details
    Browse the repository at this point in the history
  2. sha256t algo (3x sha256, not sha256d)

    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Mar 7, 2017
    Configuration menu
    Copy the full SHA
    ebef3c8 View commit details
    Browse the repository at this point in the history
  3. lyra2z algo (temporary algo)

    based on djm34 version, cleaned up and adapted to ccminer 2.0
    tpruvot committed Mar 7, 2017
    Configuration menu
    Copy the full SHA
    1b7c2fc View commit details
    Browse the repository at this point in the history
  4. bastion algo

    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Mar 7, 2017
    Configuration menu
    Copy the full SHA
    3ede61b View commit details
    Browse the repository at this point in the history
  5. timetravel algo

    + new kernels jh512-80 groestl-80 and cubehash-80
    
    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Mar 7, 2017
    Configuration menu
    Copy the full SHA
    07ebcb5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    de41bc9 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2017

  1. whirlpool: upgrade with alexis variant (2x)

    to check on older cards... maybe breaks some
    tpruvot committed Mar 8, 2017
    Configuration menu
    Copy the full SHA
    1863750 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2cdf2dd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e388c11 View commit details
    Browse the repository at this point in the history
  4. whirlpool: restore old source code for SM 3.0

    SM 3.0 implementation need a manual define in whirlpool.cu...
    
    alexis variant is 2x slower on SM3.0 (GT 740)
    tpruvot committed Mar 8, 2017
    Configuration menu
    Copy the full SHA
    73f6720 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2017

  1. Configuration menu
    Copy the full SHA
    0041bf4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61231bc View commit details
    Browse the repository at this point in the history
  3. Add sha256d algo (bitcoin) btw...

    even if it works on yiimp, the stratum diff is too high for gpus (for now)
    tpruvot committed Mar 11, 2017
    Configuration menu
    Copy the full SHA
    80c7551 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2017

  1. nvapi: fix weird code style

    tpruvot committed Apr 21, 2017
    Configuration menu
    Copy the full SHA
    6c9852c View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2017

  1. vstudio: remove remains, move sha in tree

    + small code fixes
    tpruvot committed Apr 23, 2017
    Configuration menu
    Copy the full SHA
    d2f8361 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    063992b View commit details
    Browse the repository at this point in the history

Commits on May 3, 2017

  1. bitcore algo for linux users

    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed May 3, 2017
    Configuration menu
    Copy the full SHA
    8e4d059 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2017

  1. Configuration menu
    Copy the full SHA
    e23b577 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2017

  1. nvapi: fix plimit argument on x64

    now use the same percents as the x86
    
    nvml watts (like linux) could work but requires admin rights
    tpruvot committed May 7, 2017
    Configuration menu
    Copy the full SHA
    762c7f8 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2017

  1. rewrite jha algo to be more compatible

    old "german" implementation based on the quark method is kept
    in the source tree, but is currently broken. to be continued.
    
    This is a quick fix which should be compatible with all cards.
    tpruvot committed May 8, 2017
    Configuration menu
    Copy the full SHA
    5dfeee4 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2017

  1. Improve project build compatibility (mac/vs2015)

    This is incomplete, but is a first step...
    tpruvot committed May 9, 2017
    Configuration menu
    Copy the full SHA
    81d5f4e View commit details
    Browse the repository at this point in the history

Commits on May 14, 2017

  1. fix quark and jackpot algos

    tpruvot committed May 14, 2017
    Configuration menu
    Copy the full SHA
    e584f28 View commit details
    Browse the repository at this point in the history
  2. ccminer 2.0 final

    tpruvot committed May 14, 2017
    Configuration menu
    Copy the full SHA
    857c181 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2017

  1. Configuration menu
    Copy the full SHA
    b372729 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2017

  1. API restriction policy and multicast announces (#16)

    same as sgminer, fixed to build (tpruvot), untested yet
    bitbandi authored and tpruvot committed May 18, 2017
    Configuration menu
    Copy the full SHA
    47472ed View commit details
    Browse the repository at this point in the history

Commits on May 23, 2017

  1. api: various fixes

    - prefer calloc to zero memory
    - bind: keep the normal network read access with -b 0.0.0.0 like previous versions
    - help: keep the write mode commands hidden in read-only mode
    - close the socket on refused api calls to prevent client hangs
    - small other changes
    tpruvot committed May 23, 2017
    Configuration menu
    Copy the full SHA
    c44be3f View commit details
    Browse the repository at this point in the history
  2. Interface nicehash djeZo equihash solver (squashed)

    Todo:
        - send block height via stratum protocol (encoded in jobid?)
        - remove equi/blake2 cpu algorithm to use common one
    
    the extranonce imcompatibility is related to the solver nonce data,
    offsets may be reversed in nheqminer, to check...
    
    The solver was adapted for SM 3.0+ support (no perf changes)
    
    Note: The solver was not improved on purpose, to be able compare
    the two miners performances (nheqminer 0.5c the last open sourced, and ccminer)
    
    Signed-off-by: Tanguy Pruvot <[email protected]>
    
    stratum: code cleanup, move equi fns in equi folder
    tpruvot committed May 23, 2017
    Configuration menu
    Copy the full SHA
    8cf2159 View commit details
    Browse the repository at this point in the history
  3. update instructions for fedora 25

    its a shame this distrib doesnt provide older gcc toolchains.. :/
    tpruvot committed May 23, 2017
    Configuration menu
    Copy the full SHA
    2160049 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    05abaf2 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2017

  1. linux: prepare nvidia-settings queries

    Note: this method is slower than real apis and requires X opened
    and configured correctly.
    
    sample usage: -d 0,1 --mem-clock=+200,-200
    tpruvot committed Jun 8, 2017
    Configuration menu
    Copy the full SHA
    bcadca2 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2017

  1. nvs: remove test with -n

    tpruvot committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    0f3fac9 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2017

  1. sia: add missing cputest

    tpruvot committed Jun 15, 2017
    Configuration menu
    Copy the full SHA
    037bbe3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79f8f71 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1473a8f View commit details
    Browse the repository at this point in the history
  4. handle the new tribus algo

    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Jun 15, 2017
    Configuration menu
    Copy the full SHA
    c120eca View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2017

  1. sysinfos: fix some file leaks

    tpruvot committed Jun 22, 2017
    Configuration menu
    Copy the full SHA
    9dedec5 View commit details
    Browse the repository at this point in the history
  2. equi: sm 2 test

    tpruvot committed Jun 22, 2017
    Configuration menu
    Copy the full SHA
    807e141 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2017

  1. Configuration menu
    Copy the full SHA
    7ce3f2c View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2017

  1. equihash: use client.show_message to get block height

    current stratum is imcomplete and doesnt provide the coinbase data
    tpruvot committed Jul 13, 2017
    Configuration menu
    Copy the full SHA
    5aa50a4 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2017

  1. Configuration menu
    Copy the full SHA
    cbede12 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2017

  1. Configuration menu
    Copy the full SHA
    9c4b8ca View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2017

  1. Configuration menu
    Copy the full SHA
    08a3f34 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2017

  1. Configuration menu
    Copy the full SHA
    9c05304 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2017

  1. Configuration menu
    Copy the full SHA
    9f113ef View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2017

  1. Configuration menu
    Copy the full SHA
    6e32ec2 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2017

  1. skunk: merged kernel to use when possible

    for now, only used for maxwell/pascal with cuda 7.5 or 8.0
    tpruvot committed Aug 13, 2017
    Configuration menu
    Copy the full SHA
    9a7d74e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e56177 View commit details
    Browse the repository at this point in the history
  3. update the README

    tpruvot committed Aug 13, 2017
    Configuration menu
    Copy the full SHA
    5001a0c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dfdf4b0 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2017

  1. Configuration menu
    Copy the full SHA
    6055af1 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2017

  1. Configuration menu
    Copy the full SHA
    1e71dc5 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2017

  1. Configuration menu
    Copy the full SHA
    949061d View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2017

  1. tribus: optimised version for recent cards

    main improvement is on echo, based on alexis sib kernel work
    
    tested on SM 3.0 and more recent
    tpruvot committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    d47dd9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebf055d View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2017

  1. readme: add howto for ubuntu (#23)

    tested on 17.10
    cedricwalter authored and tpruvot committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    e3e8481 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2017

  1. Configuration menu
    Copy the full SHA
    4d09d85 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2017

  1. Configuration menu
    Copy the full SHA
    575aa1a View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2017

  1. Import phi algo (by anorganix)

    only made a few changes to keep algos in the alpha order
    tpruvot committed Oct 7, 2017
    Configuration menu
    Copy the full SHA
    3dbcc5d View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2017

  1. phi: maxwell opt (aes final + streebog)

    + fix the fugue leak..
    
    Also update sib algo with this improvement
    tpruvot committed Oct 9, 2017
    Configuration menu
    Copy the full SHA
    5a90db1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e505d10 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf18cb6 View commit details
    Browse the repository at this point in the history
  4. import and clean hsr algo

    tpruvot committed Oct 9, 2017
    Configuration menu
    Copy the full SHA
    ed27598 View commit details
    Browse the repository at this point in the history
  5. update README for v2.2.2

    tpruvot committed Oct 9, 2017
    Configuration menu
    Copy the full SHA
    e1575c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2017

  1. Configuration menu
    Copy the full SHA
    2e0a977 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2017

  1. Configuration menu
    Copy the full SHA
    dfff3b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bfa616a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df4fcbe View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2017

  1. Add keccakc for creative coin

    Same hash as keccak, just different pool settings (sha256d and diff factor 256)
    tpruvot committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    d19e2a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2017

  1. import and adapt alexis optimised keccak256 for SM 5+

    and increase default intensity for these recent cards
    tpruvot committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    cf886b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    015d129 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2017

  1. Configuration menu
    Copy the full SHA
    6c0e656 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2017

  1. Improve Lyra2RE2 Performance

    Improved Lyra2Re2 Performance by 1 %
    Myrinia authored and tpruvot committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    18d2991 View commit details
    Browse the repository at this point in the history
  2. lyra2RE: link the merged blake/keccak kernel into algos

    old keccak256_gpu_hash_32 kernel commented to reduce binary size
    
    compat. not yet tested on old cards
    tpruvot committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    b70409a View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2018

  1. api: update websocket sample (#31)

    dementeb authored and tpruvot committed Jan 4, 2018
    Configuration menu
    Copy the full SHA
    72466ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6165562 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91af8ab View commit details
    Browse the repository at this point in the history
  4. change defaults to handle cuda 9+, disable heavy and SM 2.x

    Heavy is the only algo using thrust which is generally broken on new cuda releases
    
    mjollnir dropped too... never seen this coin anyway...
    tpruvot committed Jan 4, 2018
    Configuration menu
    Copy the full SHA
    11a512f View commit details
    Browse the repository at this point in the history
  5. keccak: avoid to use twice cuda_default_throughput

    and drop useless gpu hash alloc...
    tpruvot committed Jan 4, 2018
    Configuration menu
    Copy the full SHA
    73dd6aa View commit details
    Browse the repository at this point in the history
  6. update README for 2.2.4

    tpruvot committed Jan 4, 2018
    Configuration menu
    Copy the full SHA
    69e1296 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b54be47 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2018

  1. Update README.txt (#37)

    remove duplicate x17 line, add a few more coin examples.
    Chris Spillane authored and tpruvot committed Jan 5, 2018
    Configuration menu
    Copy the full SHA
    f1a7de4 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2018

  1. Configuration menu
    Copy the full SHA
    3761774 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2018

  1. lyra2: fix compilation on japanese windows (#38)

    Remove comment that prevent compilation on japanese windows (#38)
    LysanderGG authored and tpruvot committed Jan 9, 2018
    Configuration menu
    Copy the full SHA
    30db7d2 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2018

  1. lyra2: Translate japanese comments into english (#40)

    * Revert "lyra2: fix compilation on japanese windows (#38)"
    
    This reverts commit 30db7d2.
    
    * Restore comments removed in #38, translate them into English
    
    The original line says "allocate XXXX bytes to adjust for X Warp."
    Remove the number from comment since they are trivial
    
    * Translate Japanese comments
    hakemimi authored and tpruvot committed Jan 10, 2018
    Configuration menu
    Copy the full SHA
    50781f0 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2018

  1. Configuration menu
    Copy the full SHA
    b71f85e View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2018

  1. x16r algo and new kernels

    Was a very long work but finally working,
    and unlike xevan these new kernels are reusable..
    
    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    78dad7d View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2018

  1. Configuration menu
    Copy the full SHA
    d8a64d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd406f0 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2018

  1. x12 algorithm (#59)

    galaxycash authored and tpruvot committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    e216405 View commit details
    Browse the repository at this point in the history
  2. x12 stuff + readme

    tpruvot committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    8433745 View commit details
    Browse the repository at this point in the history
  3. x12: a bit more code cleanup

    tpruvot committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    51c02a7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0961544 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2018

  1. Configuration menu
    Copy the full SHA
    5b1b77b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96adaf9 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2018

  1. Configuration menu
    Copy the full SHA
    27199e2 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2018

  1. x16: optimised echo512-64 kernel for maxwell+

    which keep the SM 3.0 compat with x11 kernel
    tpruvot committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    13e333d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fdc10a View commit details
    Browse the repository at this point in the history
  3. scrypt stuff

    tpruvot committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    ff73bda View commit details
    Browse the repository at this point in the history
  4. readme for 2.2.5 release

    tpruvot committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    a81ab0f View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2018

  1. x17: apply echo512 improvement

    add a tiny 1% on x17, better than nothing...
    tpruvot committed Apr 7, 2018
    Configuration menu
    Copy the full SHA
    5d0c0a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2018

  1. Configuration menu
    Copy the full SHA
    16ebe53 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2018

  1. Configuration menu
    Copy the full SHA
    bfcf7a9 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2018

  1. allium algo

    tpruvot committed May 6, 2018
    Configuration menu
    Copy the full SHA
    b97567a View commit details
    Browse the repository at this point in the history
  2. update readme and win ver

    tpruvot committed May 6, 2018
    Configuration menu
    Copy the full SHA
    ffd6cf3 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2018

  1. timetravel: cleanup, remove unused algos

    + cubehash 80 midstate
    tpruvot committed May 9, 2018
    Configuration menu
    Copy the full SHA
    57f8f77 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2018

  1. Configuration menu
    Copy the full SHA
    a9357e1 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2018

  1. Configuration menu
    Copy the full SHA
    b8190e4 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2018

  1. phi2 algo

    tpruvot committed May 28, 2018
    Configuration menu
    Copy the full SHA
    3d03a1b View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2018

  1. Configuration menu
    Copy the full SHA
    07859f9 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2018

  1. Configuration menu
    Copy the full SHA
    9fd5b04 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2018

  1. Configuration menu
    Copy the full SHA
    968d2ba View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2018

  1. handle new cryptonight variants, stellite, aeon

    special thanks for klausT changes and ystarnaud who helped me to adapt my kernel variants...
    
    Signed-off-by: Tanguy Pruvot <[email protected]>
    tpruvot committed Jun 23, 2018
    Configuration menu
    Copy the full SHA
    77c4b87 View commit details
    Browse the repository at this point in the history
  2. prepare the new release

    tpruvot committed Jun 23, 2018
    Configuration menu
    Copy the full SHA
    6dc1bbd View commit details
    Browse the repository at this point in the history
  3. add sonoa algo, heavy x17 hashes

    seems to works, more or less correctly (a few validation errors)
    tpruvot committed Jun 23, 2018
    Configuration menu
    Copy the full SHA
    d9f242b View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2018

  1. Configuration menu
    Copy the full SHA
    654e8a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    370684f View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2018

  1. Configuration menu
    Copy the full SHA
    4a76ca5 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2018

  1. Configuration menu
    Copy the full SHA
    1f5efa7 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2018

  1. Add exosis algo (#69)

    opensourcerulez authored and tpruvot committed Oct 22, 2018
    Configuration menu
    Copy the full SHA
    b36d174 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2018

  1. handle standard blake2b stratum algo

    no weird protocol or reversed endian like sia...
    tpruvot committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    01e632c View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2019

  1. sha256q (#70)

    pyritepirate authored and tpruvot committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    c59bc24 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2019

  1. Handle lyra2v3 algo, for VTC fork

    mostly imported from opensourced vertcoin-miner with a few fixes
    tpruvot committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    9a1f20d View commit details
    Browse the repository at this point in the history
  2. v2.3.1 release

    tpruvot committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    6ff4e50 View commit details
    Browse the repository at this point in the history