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 | ||||
* | 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 | 20 | -92/+134 |
| | | | | | | - 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 | ||||
* | 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 | ||||
* | | amd: use 64bit target | psychocrypt | 2017-10-24 | 8 | -23/+22 |
|/ | | | | | - remove 32bit target value - use always 64bit target for amd backend | ||||
* | remove double blob copy | psychocrypt | 2017-10-23 | 1 | -4/+0 |
| | | | | - remove double copied memory | ||||
* | 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 | 1 | -10/+1 |
|\ \ | | | | | | | Proper removal of gpu_thread_num | ||||
| * | | Proper removal of gpu_thread_num | fireice-uk | 2017-10-22 | 1 | -10/+1 |
| |/ | |||||
* | | 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 #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. | ||||
* | | 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 | 1 | -9/+0 |
|\ \ | | | | | | | Re-add UAC manifest and WIN_UAC cmake option | ||||
| * | | Re-add UAC manifest and WIN_UAC cmake option | fireice-uk | 2017-10-14 | 1 | -9/+0 |
| | | | |||||
* | | | 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 |
| | | | |||||
| * | | Affinity - fix B | fireice-uk | 2017-10-12 | 2 | -8/+9 |
| | | | |||||
| * | | swap order | fireice-uk | 2017-10-12 | 1 | -3/+3 |
| | | | |||||
| * | | print warning | fireice-uk | 2017-10-11 | 1 | -1/+2 |
| | | | |||||
| * | | cleanup and give a return from set_affinity | fireice-uk | 2017-10-11 | 2 | -32/+11 |
| | | | |||||
* | | | Merge pull request #44 from fireice-uk/fix-uninit-access | fireice-uk | 2017-10-17 | 3 | -25/+20 |
|\ \ \ | |_|/ |/| | | Make sure all singletons are set to null and make env a global ptr | ||||
| * | | doh! != instead of == | fireice-uk | 2017-10-13 | 1 | -1/+1 |
| | | | |||||
| * | | Make sure all singletons are set to null and make env a global ptr | fireice-uk | 2017-10-12 | 3 | -25/+20 |
| |/ | |||||
* | | Merge pull request #37 from fireice-uk/topic-remove-amd-gpu_num | psychocrypt | 2017-10-13 | 2 | -7/+0 |
|\ \ | | | | | | | remove the gpu_thread_num safety | ||||
| * | | remove the gpu_thread_num safety | fireice-uk | 2017-10-12 | 2 | -7/+0 |
| |/ | |||||
* | | Keep consistency between class and struct | fireice-uk | 2017-10-12 | 1 | -2/+2 |
|/ |