| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\
| |
| | |
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
|
|
|
|
|
| |
- add type of the backend to each backend-plugin
- add `gteName` to `iBackend` to get the name of the backend
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
- rename all `xmr` to `monero`
- be insensitive while check for set currency
- add function to compate two strings insensitive
|
|
|
|
|
| |
- add template parameter to kernel to support aeon and xmr
- update auto suggestion
|
|
|
|
| |
- 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
|
|\
| |
| | |
Implement pool-controlled nonce allocation
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| |/
|/| |
fix illegal memory access
|
| |
| |
| |
| | |
remove restricted pointer
|
|/
|
|
| |
use `__shffl_snyc` if CUDA 9+ is avalable
|
| |
|
|
|
|
| |
use nicehash start nonce in all backends if nicehash is enabled
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
- move source code to `src`
- categorize files and move to group folder
- change upper case class files to lower case
- change C++ header to `*.hpp`
|