| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
- generate define `BACKEND_TYPE` type in CMake
- fix comile because `GIT_COMMIT_HASH` is no string
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
| |
- 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 plugin in
- working directory
- binary directory
- let linux search the plugins (libraries)
|
|
|
|
| |
use `.dylib` as dynamic library file extension
|
|\
| |
| | |
tune VEGA auto suggestion
|
| |
| |
| |
| |
| |
| | |
- allow to use up to 2024 threads on VEGA gpus
fix #5
|
|\ \
| | |
| | | |
add option: flush stdout
|
| |/
| |
| |
| |
| |
| | |
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.
|
|/
|
|
|
| |
- fix windows linker error during compile
- fix wrong parameter to call aeon (nvidia-backend)
|
|
|
|
|
| |
- increase safty memory from 64 to 128 MiB
- NVIDIA: increase lmem reserve per thread to 1kiB
|
|
|
|
|
| |
- 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 all `xmr` to `monero`
- be insensitive while check for set currency
- add function to compate two strings insensitive
|
|
|
|
|
| |
- update auto suggestion default and hwloc
- extent hash function table to support aeon and xmr within one miner
|
|
|
|
|
| |
- add template parameter to kernel to support aeon and xmr
- update auto suggestion
|
|
|
|
|
| |
- add compile parameter to support aeon and xmr
- update auto suggestion to handle aeon
|
|
|
|
| |
... into a single place
|
|
|
|
|
|
|
|
|
| |
- 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
|
|\
| |
| | |
thread affinity for non cpu backends
|
| |
| |
| |
| | |
- check if affinity vale before calling `thd_setaffinity`
|
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
|
| |
- remove 32bit target value
- use always 64bit target for amd backend
|
|
|
|
| |
- remove double copied memory
|
|\
| |
| | |
Implement pool-controlled nonce allocation
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Proper removal of gpu_thread_num
|
| |/ |
|
|\ \
| |/
|/| |
fix illegal memory access
|
| |
| |
| |
| | |
remove restricted pointer
|
|\ \
| | |
| | | |
fix CUDA 9 shuffle warning
|
| |/
| |
| |
| | |
use `__shffl_snyc` if CUDA 9+ is avalable
|
|\ \
| | |
| | | |
fix assert in AMD backend
|
| |/
| |
| |
| |
| |
| | |
fix bug announced in #52
If the miner is compiled in debug mode the assert condition results in a compile time error.
|
| | |
|
|\ \
| |/
|/| |
Make hwloc check capabilities and stop it from leaking mem
|
| | |
|
|\ \
| | |
| | | |
Re-add UAC manifest and WIN_UAC cmake option
|