- 08 Oct, 2018 1 commit
-
-
psychocrypt authored
Fix wrong warning about unknown ASM type
-
- 05 Oct, 2018 9 commits
-
-
fireice-uk authored
fix invalid shares
-
fireice-uk authored
CUDA: tine cryptonight_v8
-
fireice-uk authored
fix wrong option in config.tpl
-
fireice-uk authored
rework all currencies
-
fireice-uk authored
add cpu family and model detection
-
psychocrypt authored
With rocm we fighted very long with invalid shares. This is now solved with rocm 1.9 and this tiny fix. It is not fully clear where a memory optimization is kicking in and break the kernel `Groestl` if the variables `M` and `H` are not `volatile`. The performance ill not change with this fix. The fix is tested with rocm 1.9 with a VEGA64 and a RX570
-
psychocrypt authored
Read memory in bigger chunks per thread to increase the used memory bandwith. Use for Kepla and Fermi GPUs the old autosuggestion instead of the new settings for cryptonight_v8.
-
psychocrypt authored
In #1839 the option for slow memory is sneaky changed. This can lead into crashes on linux systems where the user is not allowed to use large pages.
-
psychocrypt authored
Helper functions to select the asm version based on the number of used hashes per threads and the family name of the cpu. - use the noew cpu type functions to fix the wrong AMD family detection in `autoAdjust.hpp` - allow to set the asm version to `auto` - rename asm option `intel` to `intel_avx` - rename asm option `ryzen` to `amd_avx` Co-authored-by: fireice-uk <fireice-uk@users.noreply.github.com>
-
- 04 Oct, 2018 4 commits
-
-
psychocrypt authored
spelling+typo touch-ups
-
psychocrypt authored
whitespace trims
-
Tony Butler authored
-
Tony Butler authored
-
- 03 Oct, 2018 5 commits
-
-
psychocrypt authored
- introduce monero oct 2018 fork as currency `monero` - remove monero7 - change all dev pools - those miner monero7 to handle the fork to monero - if the dev pool can not handle the fork to monero the currency is fixed set to `monero` (we can only handle 2 different currencies for user and dev pool) - remove guards those prevent to use the currency `monero`
-
fireice-uk authored
cryptonight_v8 version 2
-
fireice-uk authored
AMD: remove unused functions
-
fireice-uk authored
NVIDIA: sqrt optimization cryptonight_v8
-
fireice-uk authored
add CUDA 10.0 support
-
- 01 Oct, 2018 4 commits
-
-
psychocrypt authored
I disabled a few algorithms for fatser compile and missed to re-enable them.
-
psychocrypt authored
- restructe asm preparation function - add double hash asm code
-
psychocrypt authored
- extent MSVC workaround for CUDA to 10.0 - add compute architecture 75 if CUDA 10.0 is found
-
psychocrypt authored
`uint` is unknown in windows, therefore switch to the better type `uint32_t`
-
- 30 Sep, 2018 6 commits
-
-
psychocrypt authored
In the auto adjust without hwlock the asm entry was missing
-
psychocrypt authored
- introduce a new schema where two threads work together on one hash - update autoadjustment - remove an mistake where shared memory was shrinked for gpus < sm_70
-
psychocrypt authored
apply optimizations Co-authored-by: SChernykh <sergey.v.chernykh@gmail.com>
-
psychocrypt authored
-
psychocrypt authored
add cpu implementation for the final monero POW
-
psychocrypt authored
telemetry: Add mutex to avoid push during recalc and other races
-
- 26 Sep, 2018 1 commit
-
-
psychocrypt authored
Update BBSCoin config for preparing for the next fork
-
- 24 Sep, 2018 3 commits
-
-
Tony Butler authored
-
psychocrypt authored
Correct api.json information
-
psychocrypt authored
configEditor: add version tagging, line filtering per-platform
-
- 23 Sep, 2018 2 commits
-
-
BBSCoin Developer authored
-
BBSCoin Developer authored
-
- 22 Sep, 2018 1 commit
-
-
Tony Butler authored
-
- 21 Sep, 2018 3 commits
-
-
psychocrypt authored
- remove unused host function (relict from old refactoring) - remove unused OpenCL full div function
-
psychocrypt authored
Avoid branche differegence
-
fireice-uk authored
Monero POW v2
-
- 19 Sep, 2018 1 commit
-
-
psychocrypt authored
- fix that shared memory for fast div is always used even if an algorithm is not using it - optimize fast div algo - store `division_result` (64_bit) per thread instead of shuffle around and store it as 32bit
-