Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge pull request #80 from psychocrypt/topic-optionFlushStdOut | fireice-uk | 2017-10-30 | 4 | -1/+28 | |
|\ \ | | | | | | | add option: flush stdout | |||||
| * | | add option: flush stdout | Alessandro Da Rugna | 2017-10-29 | 4 | -1/+28 | |
| | | | | | | | | | | | | | | | | | | Added the option to forcefully flush STDOUT, which may be useful when running the miner through a pipe instead than a shell. If STDOUT is a shell, it's unbuffered by default. If STDOUT is a pipe, it's buffered by default. | |||||
* | | | Merge pull request #77 from psychocrypt/topic-appveyorCudaSupport | fireice-uk | 2017-10-30 | 7 | -80/+102 | |
|\ \ \ | |/ / |/| | | appveyor CUDA support | |||||
| * | | appveyor CUDA support | psychocrypt | 2017-10-28 | 1 | -4/+8 | |
| | | | | | | | | | | | | | | | - install CUDA - compile miner with CUDA and OpenCL | |||||
| * | | fix windows compile and broken aeon | psychocrypt | 2017-10-28 | 6 | -76/+94 | |
|/ / | | | | | | | | | - fix windows linker error during compile - fix wrong parameter to call aeon (nvidia-backend) | |||||
* | | Merge pull request #72 from psychocrypt/topic-increaseSavetyMemory | fireice-uk | 2017-10-27 | 2 | -10/+10 | |
|\ \ | |/ | | | increase safety memory for autosuggestion | |||||
| * | increase safety memory for autosuggestion | psychocrypt | 2017-10-27 | 2 | -10/+10 | |
|/ | | | | | - increase safty memory from 64 to 128 MiB - NVIDIA: increase lmem reserve per thread to 1kiB | |||||
* | Merge pull request #67 from psychocrypt/topic-aeon2 | fireice-uk | 2017-10-27 | 30 | -134/+477 | |
|\ | | | | | add Aeon support | |||||
| * | fix bug inserted during `xmr/monero` renaming | psychocrypt | 2017-10-27 | 2 | -3/+5 | |
| | | | | | | | | | | - fix that currency selection is not called (in cli-miner.cpp) - fix guard to prevent wrong currency selection if compiled for monero or aeon only | |||||
| * | rename `xmr` to `monero` | psychocrypt | 2017-10-27 | 24 | -101/+143 | |
| | | | | | | | | | | | | - rename all `xmr` to `monero` - be insensitive while check for set currency - add function to compate two strings insensitive | |||||
| * | add aeon support to backend cpu | psychocrypt | 2017-10-27 | 7 | -86/+177 | |
| | | | | | | | | | | - update auto suggestion default and hwloc - extent hash function table to support aeon and xmr within one miner | |||||
| * | add aeon support to backend nvidia | psychocrypt | 2017-10-27 | 5 | -22/+63 | |
| | | | | | | | | | | - add template parameter to kernel to support aeon and xmr - update auto suggestion | |||||
| * | add eon support to amd backend | psychocrypt | 2017-10-27 | 4 | -16/+48 | |
| | | | | | | | | | | - add compile parameter to support aeon and xmr - update auto suggestion to handle aeon | |||||
| * | collect XMR and Aeon characteristics | psychocrypt | 2017-10-27 | 1 | -0/+12 | |
| | | | | | | | | ... into a single place | |||||
| * | general aeon support | psychocrypt | 2017-10-27 | 6 | -7/+107 | |
| | | | | | | | | | | | | | | | | | | - cli-miner.hpp: - add option `--currency` - add guided start section - config.tpl: add value `currency` - params.hpp: add value to store the selected currency - executor.hpp: add dev pool address | |||||
| * | update documentation | psychocrypt | 2017-10-27 | 4 | -3/+13 | |
| | | | | | | | | | | | | - add CMake flag description - announce Monero and Aeon in README.md i add FAQ section | |||||
| * | add CMake option XMR-STAK_CURRENCY | psychocrypt | 2017-10-27 | 1 | -0/+13 | |
|/ | ||||||
* | Merge pull request #69 from psychocrypt/topic-threadAffinity | fireice-uk | 2017-10-27 | 5 | -24/+59 | |
|\ | | | | | thread affinity for non cpu backends | |||||
| * | check if affinity must be set | psychocrypt | 2017-10-27 | 3 | -7/+9 | |
| | | | | | | | | - check if affinity vale before calling `thd_setaffinity` | |||||
| * | thread affinity for non cpu backends | psychocrypt | 2017-10-26 | 5 | -22/+55 | |
| | | | | | | | | | | | | | | | | This is a follow up of #43 and use the some mechanism to set the thread affinity for non cpu backends correct. - use cpu affinity workflow for nvidia and amd - cpu: move messages of thread spawning before thread creation | |||||
* | | Merge pull request #68 from psychocrypt/topic-amdUse64bitTarget | fireice-uk | 2017-10-27 | 8 | -23/+22 | |
|\ \ | |/ |/| | amd: use 64bit target | |||||
| * | amd: use 64bit target | psychocrypt | 2017-10-24 | 8 | -23/+22 | |
|/ | | | | | - remove 32bit target value - use always 64bit target for amd backend | |||||
* | Merge pull request #65 from psychocrypt/topic-removeDoubleMemcpy | fireice-uk | 2017-10-23 | 1 | -4/+0 | |
|\ | | | | | remove double blob copy | |||||
| * | remove double blob copy | psychocrypt | 2017-10-23 | 1 | -4/+0 | |
|/ | | | | - remove double copied memory | |||||
* | Merge pull request #63 from psychocrypt/fix-selectWrongOpenCL | fireice-uk | 2017-10-23 | 1 | -0/+32 | |
|\ | | | | | prefere AMD OpenCL over NVIDIA, Intel | |||||
| * | prefere AMD OpenCL over NVIDIA, Intel | psychocrypt | 2017-10-23 | 1 | -0/+32 | |
| | | | | | | | | | | | | fix #56 Search for AMD OpenCL inlcude path and libaries to prioritize the AMD implementation over NVIDIA and Intel. | |||||
* | | Merge pull request #45 from fireice-uk/topic-nonce-alloc | fireice-uk | 2017-10-23 | 14 | -96/+127 | |
|\ \ | |/ |/| | Implement pool-controlled nonce allocation | |||||
| * | rm debug aids | fireice-uk | 2017-10-22 | 3 | -4/+2 | |
| | | ||||||
| * | small fix | fireice-uk | 2017-10-22 | 1 | -1/+1 | |
| | | ||||||
| * | Fix GPU nicehash support | fireice-uk | 2017-10-22 | 2 | -2/+7 | |
| | | ||||||
| * | move nicehash check into nonce calc | fireice-uk | 2017-10-22 | 6 | -23/+22 | |
| | | ||||||
| * | note-to-self: don't type with your forehead | fireice-uk | 2017-10-22 | 1 | -1/+1 | |
| | | ||||||
| * | separate nonce_ctr from result push | fireice-uk | 2017-10-22 | 1 | -32/+24 | |
| | | ||||||
| * | Implement changes suggested | fireice-uk | 2017-10-22 | 3 | -4/+4 | |
| | | ||||||
| * | Add return value | fireice-uk | 2017-10-22 | 1 | -0/+1 | |
| | | ||||||
| * | Implement pool-controlled nonce allocation | fireice-uk | 2017-10-22 | 14 | -88/+124 | |
| | | ||||||
* | | Merge pull request #61 from fireice-uk/topic-gpu-thread-num | psychocrypt | 2017-10-22 | 2 | -14/+6 | |
|\ \ | | | | | | | Proper removal of gpu_thread_num | |||||
| * | | Proper removal of gpu_thread_num | fireice-uk | 2017-10-22 | 2 | -14/+6 | |
| |/ | ||||||
* | | Merge pull request #57 from psychocrypt/fix-nvidiaBackendCrash | fireice-uk | 2017-10-22 | 1 | -8/+9 | |
|\ \ | |/ |/| | fix illegal memory access | |||||
| * | fix illegal memory access | psychocrypt | 2017-10-21 | 1 | -8/+9 | |
| | | | | | | | | remove restricted pointer | |||||
* | | Merge pull request #58 from psychocrypt/fix-cuda9SuffleWarning | fireice-uk | 2017-10-21 | 1 | -1/+5 | |
|\ \ | | | | | | | fix CUDA 9 shuffle warning | |||||
| * | | fix CUDA 9 shuffle warning | psychocrypt | 2017-10-20 | 1 | -1/+5 | |
| |/ | | | | | | | use `__shffl_snyc` if CUDA 9+ is avalable | |||||
* | | Merge pull request #59 from psychocrypt/topic-addVoltaSupport | fireice-uk | 2017-10-21 | 1 | -0/+4 | |
|\ \ | | | | | | | add NVIDIA Volta support | |||||
| * | | add NVIDIA Volta support | psychocrypt | 2017-10-20 | 1 | -0/+4 | |
| |/ | | | | | | | add `sm_70` if CUDA 9+ is avalable | |||||
* | | Merge pull request #60 from psychocrypt/fix-amdAssert | fireice-uk | 2017-10-21 | 1 | -1/+1 | |
|\ \ | | | | | | | fix assert in AMD backend | |||||
| * | | fix assert in AMD backend | psychocrypt | 2017-10-20 | 1 | -1/+1 | |
| |/ | | | | | | | | | | | fix bug announced in #52 If the miner is compiled in debug mode the assert condition results in a compile time error. | |||||
* | | Merge pull request #54 from fireice-uk/topic-fix | psychocrypt | 2017-10-18 | 1 | -0/+2 | |
|\ \ | | | | | | | add order_fix for double hash | |||||
| * | | add order_fix for double hash | fireice-uk | 2017-10-18 | 1 | -0/+2 | |
|/ / | ||||||
* | | Merge pull request #50 from fireice-uk/topic-hwloc | fireice-uk | 2017-10-18 | 1 | -0/+9 | |
|\ \ | |/ |/| | Make hwloc check capabilities and stop it from leaking mem | |||||
| * | make hwloc check capabilities and stop it from leaking mem | fireice-uk | 2017-10-17 | 1 | -0/+9 | |
| | |