- 11 Oct, 2018 4 commits
-
-
fireice-uk authored
NVIDIA: support for multiple CUDA libs
-
psychocrypt authored
Fix logo on Windows
-
psychocrypt authored
Allow to ship the miner with multiple cuda backends those depends on different driver versions. This will allow to support Turing/Volta and old Fermi GPU within one release. - add support to search for the first working CUDA backend - add some more messages to support better debugging (if a user has some issues)
-
fireice-uk authored
-
- 10 Oct, 2018 11 commits
-
-
fireice-uk authored
update documantion
-
fireice-uk authored
NVIDIA: tweak `get_reciprocal`
-
psychocrypt authored
- update tuning guide - update miner usage
-
SChernykh authored
- remove helper array to perform division - tweak `get_reciprocal`
-
fireice-uk authored
NVIDIA: rename config option `comp_mode`
-
fireice-uk authored
fix right bitshift in `amd_bitalign`
-
fireice-uk authored
CUDA: fix invalid results
-
psychocrypt authored
The name `comp_mode` for a memoy load pattern if a bad choosen name. Therefore I changed it to `mem_mode` which also gives use the possibility to add new mode later if needed. - rename `comp_mode` to `mem_mode` - fix documentation
-
psychocrypt authored
In the current implementation the bit align is using signed integer which results in pulling in ones in the case the sign bit is set. - cast to unsigned integer before using bitshift
-
psychocrypt authored
If `comp_mode` is false the results on a windows platform will be invalid. The reason for that is that `ulong4` is in windows 16byte and in linux 32byte. thx @xmrig for finding and solving the issue fix #1873
-
psychocrypt authored
Add Ryo sponsorship message
-
- 09 Oct, 2018 4 commits
-
-
fireice-uk authored
-
fireice-uk authored
CUDA: select hash function from array
-
fireice-uk authored
CUDA: use volatile pointer
-
fireice-uk authored
compatibility and better messages
-
- 08 Oct, 2018 9 commits
-
-
psychocrypt authored
Add a suggestion to an common line which is shown in the event of an crash under windows.
-
psychocrypt authored
Add compatibility mode for CUDA to avoid invalid shares.
-
psychocrypt authored
Use an array instead of a if cascade to select the hasing function for CUDA.
-
psychocrypt authored
- add more descriptive messages if memory allocation fails - add gnu compiler flags: `noexecstack` to support systemd - handle cases where memroy allocation fails Co-authored-by: Tony Butler <spudz76@gmail.com>
-
psychocrypt authored
Use volatile pointer to be sure that the compiler is not caching the values.
-
fireice-uk authored
CPU: fix logical error
-
psychocrypt authored
Fix wrong warning about unknown ASM type
-
fireice-uk authored
OpenCL: fix definition range for unroll
-
fireice-uk authored
fix crash with monero and strided_index
-
- 07 Oct, 2018 3 commits
-
-
psychocrypt authored
Strided index 1 is not allowed for cryptonight_v8 and monero. In the case the dev pool is set to monero and the user tuned there settings for an other currency the miner will crash if strided index or memChunk is not fitting the requirement to mine monero. This PR detects wrong configurations and will set strided index and memChunk to a valid value but only for cryptonight_v8. The user pool settings will only be changed if monero or cryptonight_v8 is selected.
-
psychocrypt authored
Fix two new warnings within new code
-
psychocrypt authored
fix #1870 - remove zero from the valod definition range for the loop unroll option
-
- 06 Oct, 2018 1 commit
-
-
Tony Butler authored
-
- 05 Oct, 2018 8 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.
-