| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|/
|
| |
Uninitialized memory access is UB in C/C++, fix it.
|
| |
|
|\
| |
| | |
fix max work size shown to user
|
| |
| |
| |
| | |
The max work size shown to the user was the hardware maximum but not take in account thet some kernel spwning 8 times more threads per work group than configured by the user.
|
|\ \
| | |
| | | |
handle OpenCL errors
|
| |/
| |
| |
| |
| | |
- handle opencl errors to avoid unexpected behaviors
- remove code duplicatio nwithin the some method
|
|/
|
|
|
|
| |
- enforce that only host side OpenCl 1.2 functions are used if the miner is compiled with `XMR-STAK_COMPILE=generic`
- update documentation
- add CMake option `XMR-STAK_COMPILE` to windows
|
| |
|
|\
| |
| | |
fix wrong cuda binary arch detection
|
| |
| |
| |
| | |
fix wrong arch comparsion
|
|/
|
|
|
| |
The lmem is still incalculably and crash the miner very often.
Increase the potential lmem usage to 16kiB to respect lmem alignments, ...
|
|
|
|
| |
- fix aeon dev pool settings
|
| |
|
| |
|
| |
|
|
|
|
| |
- removed all space indention in `*.hpp` and `*.cpp` files
|
|\
| |
| | |
Network extensions
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
check gpu architecture
|
| | |
| | |
| | |
| | |
| | |
| | | |
- check if the gpu architecture is supported by the compiled miner binary
- remove not supported gpus from the auto suggestion
- disallow the selection of a not supported gpu by hand tuning the config
|
|\ \ \
| |/ /
| | | |
fix wrong memory detection
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
Free and total memory is only evaluated on the first device.
To detect the gpu memory the gpu must be selected.
- create context on the gpu before the memory is checked
- add smx to the auto detection
- change the result code of `cuda_get_deviceinfo()`
|
|/
|
|
|
|
| |
* CONF_NO_TLS fix
* gpu error fix + always return to sched after pin
|
|\
| |
| | |
Versioning
|
| |
| |
| |
| |
| | |
- update usage.md
- hpdate help output
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
- generate define `BACKEND_TYPE` type in CMake
- fix comile because `GIT_COMMIT_HASH` is no string
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Split hashrate report into backends
|
| |
| |
| |
| |
| | |
- add type of the backend to each backend-plugin
- add `gteName` to `iBackend` to get the name of the backend
|
| | |
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|