Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Fix misc bugs (#117) | fireice-uk | 2017-11-15 | 6 | -2/+20 | |
|/ | | | | | | * CONF_NO_TLS fix * gpu error fix + always return to sched after pin | |||||
* | add backend type | psychocrypt | 2017-11-10 | 4 | -1/+20 | |
| | | | | | - add type of the backend to each backend-plugin - add `gteName` to `iBackend` to get the name of the backend | |||||
* | Multi-pool final version (#90) | fireice-uk | 2017-11-09 | 2 | -5/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Multi-pool first draft * Fix wspace from new IDE * Better TLS error message * Fix TLS bug * Don't put dev pool on stats + pool change-back * bug fixes * Error message work * fix win build * add per-pool nicehash setting * Fix bugs * rm debug msg * Multipool guided setup * Support TLS and Nicehash in config * prelim jconf changes * final multipool changes * increase default retry_time to 30, fix mac erro * rm debug dev pool settings * Fix another source of connect runaway | |||||
* | optimize NVIDIA autosuggestion | psychocrypt | 2017-11-03 | 2 | -9/+30 | |
| | | | | | - avoid creation of a config with zero threads or blocks - WINDOWS: reduce the used memory for the auto suggestion by the amount of already used memory | |||||
* | search for linux backend plugins | psychocrypt | 2017-11-01 | 1 | -1/+8 | |
| | | | | | | | - search for plugin in - working directory - binary directory - let linux search the plugins (libraries) | |||||
* | OSX file file extension (dynamic libraries) | psychocrypt | 2017-10-31 | 1 | -1/+7 | |
| | | | | use `.dylib` as dynamic library file extension | |||||
* | Merge pull request #74 from psychocrypt/topic-vegaAutoSuggestion | fireice-uk | 2017-10-30 | 1 | -3/+15 | |
|\ | | | | | tune VEGA auto suggestion | |||||
| * | tune VEGA auto suggestion | psychocrypt | 2017-10-27 | 1 | -3/+15 | |
| | | | | | | | | | | | | - allow to use up to 2024 threads on VEGA gpus fix #5 | |||||
* | | 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) | |||||
* | 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 | |||||
* | rename `xmr` to `monero` | psychocrypt | 2017-10-27 | 13 | -73/+80 | |
| | | | | | | - 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 | |||||
* | 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 | 5 | -17/+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 | 9 | -75/+90 | |
|\ | | | | | Implement pool-controlled nonce allocation | |||||
| * | rm debug aids | fireice-uk | 2017-10-22 | 1 | -2/+0 | |
| | | ||||||
| * | 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 | 7 | -65/+85 | |
| | | ||||||
* | | 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 #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 | 2 | -2/+2 | |
|\ \ | | | | | | | Make sure all singletons are set to null and make env a global ptr | |||||
| * | | Make sure all singletons are set to null and make env a global ptr | fireice-uk | 2017-10-12 | 2 | -2/+2 | |
| |/ |