Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tune VEGA auto suggestion | psychocrypt | 2017-10-27 | 1 | -3/+15 |
| | | | | | | - allow to use up to 2024 threads on VEGA gpus fix #5 | ||||
* | 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 |
| | | |||||
* | | Merge pull request #47 from fireice-uk/topic-re-add-uac-manifest | psychocrypt | 2017-10-17 | 3 | -9/+9 |
|\ \ | | | | | | | Re-add UAC manifest and WIN_UAC cmake option | ||||
| * | | Re-add UAC manifest and WIN_UAC cmake option | fireice-uk | 2017-10-14 | 3 | -9/+9 |
| | | | |||||
* | | | Merge pull request #43 from fireice-uk/fix-aff-alt-c | fireice-uk | 2017-10-17 | 2 | -53/+30 |
|\ \ \ | |_|/ |/| | | Affinity fix version C | ||||
| * | | rm pin_thd_affinity | fireice-uk | 2017-10-17 | 2 | -9/+2 |
| | | | |||||
| * | | Affinity - fix C | fireice-uk | 2017-10-12 | 2 | -5/+8 |
| | | |