| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
avoid nonce overlapping
|
| |
| |
| |
| |
| | |
The cpu miner backend uses the wrong ranges of nonces instead of using `[startNonce,startNonce + nonce_chunk)`
(startNonce,startNonce + nonce_chunk]` is used. This will results in an overlap with nonces used by the gpu back-ends.
|
|\ \
| | |
| | | |
Add warning and fallback when auto intensity is 0
|
| | |
| | |
| | |
| | |
| | | |
- if the intensity is zero than do not suggest a config
- remove the links to old issues
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Occassionally the auto adjust doesn't find enough memory and the
intensity is detected too low and aligned to 0 with the compute units.
This patch fixes this situation by issuing a warning with a suggestion
to set environment vars and then ignoring the alignment to 0
Per several issues:
Principally:
https://github.com/fireice-uk/xmr-stak/issues/81
Related:
https://github.com/fireice-uk/xmr-stak/issues/490
https://github.com/fireice-uk/xmr-stak/issues/472
|
|\ \ \
| |_|/
|/| | |
reduce memory usage for low end gpus
|
| | |
| | |
| | |
| | | |
reduce memory usage to 1GiB for NVIDIA devices with <=6 SMX
|
| | |
| | |
| | |
| | | |
revert the change that the OpenCl function `rotate` is used instead of `SKEIN_ROT`
|
| | | |
|
|/ /
| |
| |
| |
| | |
- Eliminate modulus math (It runs slow inside microcode).
- Convert whatever the hell was going on into a rotate op. Like... Someone kinda reinvented the wheel in order to do a simple rotate.
|
|\ \
| | |
| | | |
It compiles on OpenBSD/adJ 6.2
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Ignore any affinity >=64 and throw a warning.
|
|\ \ \
| | | |
| | | | |
update VEGA names for auto suggestion
|
| | | |
| | | |
| | | |
| | | | |
update VEGA names
|
|\ \ \ \
| | | | |
| | | | | |
fix autosuggestion CPU
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
bug was introduced with #67
- increase the L3 sanity check to 2GiB
- fix usage of byte instead of KB
|
| |/ / / |
|
|\ \ \ \
| |/ / /
|/| | | |
Updated config.tpl comments to include how to exclude CPU/GPUs
|
| | |/
| |/| |
|
|\ \ \
| | | |
| | | | |
Rename "MacOS" to "macOS"
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
Changed capitalization of "macOS"
Squashed the commit
|
|\ \ \
| | | |
| | | | |
Rearrange prefetch for slight performance increase in CPU miner
|
| | |/
| |/|
| | |
| | | |
time for cache to charge
|
|\ \ \
| | | |
| | | | |
Modify invalid result report to show GPU id
|
| |/ / |
|
| |/
|/|
| |
| |
| |
| | |
remove branch differgences in AMD OpenCl code based on #454
a Please enter the commit message for your changes. Lines starting
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add messages
Missing include
1
|
|/ |
|
| |
|
|\
| |
| | |
handle cuda error codes
|
| |
| |
| |
| | |
handle all error codes from the cuda api calls.
|
|/
|
|
|
| |
- fix cuda9.1 compile (remove includ eof device_functions.hpp/ removed with cuda9.1)
- remove NVIDIA Volta gpus for MAC OSX
|
|
|
|
| |
Makes casting more explicit.
|
|
|
|
|
| |
When compiled with VS2017, the negative applied to the uint wait
time is ignored. Fixed by casting first.
|
|
|
|
| |
- fix indention
|
|
|
|
|
|
|
|
| |
Be more conservative with the auto suggestion.
- increase bfactor if `smx <= 6`
- limit memory for pascal < GTX1070 to 2GiB
- limt memory for pascal <= GTX1080 to 4GiB
|
|\
| |
| | |
Extend low_power_mode to do up to 5 cn hashes at a time.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
The "low_power_mode" option in config.txt can be set to numeral values
between 1 and 5. A value of 5 seems optimal on certain processors
with large L4 cache.
|
|\ \
| | |
| | | |
add message to `CUDA_CHECK...` macros
|
| |/
| |
| |
| |
| | |
- add macro `CUDA_CHECK_MSG_KERNEL` and `CUDA_CHECK_MSG`
- add suggestion of typicle errors can be solved
|
|\ \
| |/
|/| |
option to controll gpu synchronization
|
| |
| |
| |
| |
| | |
- add option `sync_mode`
- update auto suggestion and jconf
|
| | |
|
| | |
|
|\ \
| | |
| | | |
optimize aes round command queue
|