Commit Graph
173 Commits
Author SHA1 Message Date
Unknown b0f17cffc8 Fix CLI option start + make cli option pool into an added pool with top priority ithinstead of overwrite 2017-12-08 11:35:18 +00:00
Unknown 42383a2890 Allow pool settings to be fully set from CLI options 2017-12-08 11:32:17 +00:00
fireice-ukandGitHub 3bc72ec9c0 Merge pull request #399 from psychocrypt/topic-nvidiaErrorWithMessage
add message to `CUDA_CHECK...` macros
2017-12-08 11:04:50 +00:00
fireice-ukandGitHub 99b681453a Merge pull request #305 from psychocrypt/topic-optionalUACDialog
allow to diable UAC dialog
2017-12-08 11:04:07 +00:00
psychocrypt e5127b5ffa add message to CUDA_CHECK... macros
- add macro `CUDA_CHECK_MSG_KERNEL` and `CUDA_CHECK_MSG`
- add suggestion of typicle errors can be solved
2017-12-07 22:29:07 +01:00
fireice-ukandGitHub 28fc6b4756 Merge pull request #313 from psychocrypt/topic-deviceSynchronizeMethod
option to controll gpu synchronization
2017-12-07 21:18:26 +00:00
psychocrypt 62a13f03d4 cmd message after privileged cmd closed
add message that he not closed cmd can be safly closed
2017-12-07 21:42:00 +01:00
fireice-ukandGitHub 035c824258 Merge pull request #378 from psychocrypt/fix-brokenCLIPoolOverwrite
fix broken pool option overwrite via CLI
2017-12-07 11:33:32 +00:00
psychocrypt 961de0f485 fix broken pool option overwrite via CLI
fix #340

With #90 the option to overwrite the pool settings via CLI options is broken.

This pull request will allow to overwrite the options of the pool with the highest weighting.
2017-12-06 23:30:43 +01:00
fireice-ukandpsychocrypt 56c84e942a Fix const bug 2017-12-06 22:21:48 +01:00
psychocrypt 350cfbc461 fix missing arguments
pass arguments to the restarted miner with high privileges
2017-12-06 22:21:48 +01:00
psychocrypt 7ca6f6e2e9 allow to diable UAC dialog
- remove CMake option `WIN_UAC`
- spawn UAC dialog via restarting xmr-miner with administrator right
- allow to disable UAC with `--noUAC`
- update documentation
- remove usage section with help message (output depends on OS)
2017-12-06 22:21:48 +01:00
Unknown e0e8a30099 Make k unsigned. 2017-12-06 16:55:51 +00:00
Unknown af0743b063 Clean up the x-mas tree 2017-12-06 04:23:55 +00:00
fireice-ukandGitHub 47a4d031bc Merge pull request #205 from scottmckenzie/dev
Right align hashrate report to six characters
2017-12-06 02:13:39 +00:00
fireice-ukandGitHub c6f56b24ec Merge pull request #332 from psychocrypt/topic-tuneAMD
optimize aes round command queue
2017-12-04 15:48:58 +00:00
psychocrypt efc8dc447a optimize aes round command queue
unroll AES round by hand to help the compiler to optimize the command queue
2017-12-03 16:40:42 +01:00
psychocrypt cfe64725f0 set srided_index = true as default
Change the default for strided index. Th euser feedback shows that strided_index = true will give a view hashes more per second.
2017-12-03 14:55:04 +01:00
psychocrypt d10d20f113 add AMD scratchpad indexing option
Allow to change the indexing used to address the hash scratchpad memory.

- add option `strided_index` for each gpu
2017-12-02 21:15:35 +01:00
psychocrypt 4dca64c1a9 option to controll gpu synchronization
- add option `sync_mode`
- update auto suggestion and jconf
2017-12-01 21:37:11 +01:00
psychocrypt b203d4b43c add environment variable XMRSTAK_NOWAIT
- add documentation
- add environment variable `XMRSTAK_NOWAIT`
2017-12-01 10:21:03 +01:00
Unknown 01236f83fc Add custom message for dev -> user pool switch 2017-11-29 17:39:35 +00:00
fireice-ukandGitHub 7cec1ca842 Merge pull request #221 from psychocrypt/fix-cudaLaunchBounds
fix CUDA launch bounds usage
2017-11-24 00:56:19 +00:00
fireice-ukandGitHub 6261ec73ff Merge pull request #180 from psychocrypt/topic-increaseBfactor
fix auto suggestion for low end devices
2017-11-24 00:55:38 +00:00
psychocrypt 43812b36d7 fix CUDA launch bounds usage
fix #191

lauch bounds must be placed before the return type but after the template paramater
2017-11-23 21:25:25 +01:00
psychocryptandGitHub 8d3f8b2128 Merge pull request #197 from ExceptionallyGreat/macos-x-amd-gpu-fix
Fix for AMD GPU detection on MacOS X
2017-11-23 20:14:47 +01:00
Scott McKenzie 9a51c6bf2e Right align hashrate report to six characters 2017-11-22 22:16:40 +11:00
psychocryptandGitHub 2bbe9c46ab Merge pull request #194 from ExceptionallyGreat/dev
Update gpu.hpp
2017-11-21 21:41:05 +01:00
psychocryptandGitHub 010b1022ed Merge pull request #178 from neversay/master
Fix indent on hash rate report.
2017-11-21 21:09:11 +01:00
ExceptionallyGreatandGitHub a7c5e97a12 Update gpu.cpp
Fix for AMD GPU detection on MacOS X
On MacOS X the platform is reported as Apple, and the vendor is reported as AMD.
2017-11-21 12:06:20 -08:00
psychocryptandGitHub ed3e0f3de5 Merge pull request #182 from blacklion/patch-1
Fix crash on FreeBSD (#177)
2017-11-21 20:56:21 +01:00
ExceptionallyGreatandGitHub 406cf0fe6e Update gpu.hpp
Fixing the compile error on MacOS X
2017-11-21 11:24:03 -08:00
Lev SerebryakovandGitHub 99151ed31d Fix uninitialized memory accces
Uninitialized memory access is UB in C/C++, fix it.
2017-11-21 02:13:44 +03:00
Lev SerebryakovandGitHub 6562bf9c2d Fix crash on FreeBSD (#177)
This change fix #177 and compiler warning too.
2017-11-21 02:10:04 +03:00
psychocrypt 36d78b48b7 fix auto suggestion for low end devices
Increase bfactor for all devices with lesser than 6 multi processors.
2017-11-20 22:06:34 +01:00
neversay 760f5257b4 Fix indent issue. 2017-11-20 13:29:58 -05:00
Unknown bec1e69755 Add windows exit 2017-11-19 13:54:30 +00:00
fireice-ukandGitHub 36079b9311 Merge pull request #138 from psychocrypt/fix-amdMaxWorkSize
fix max work size shown to user
2017-11-18 21:46:01 +00:00
fireice-ukandGitHub 07a6f84810 Merge pull request #137 from psychocrypt/topic-handleOpenClErrors
handle OpenCL errors
2017-11-18 21:40:23 +00:00
psychocrypt 8bf8e8c86d 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.
2017-11-18 22:22:46 +01:00
psychocrypt e75c3a6225 handle OpenCL errors
- handle opencl errors to avoid unexpected behaviors
- remove code duplicatio nwithin the some method
2017-11-18 22:03:28 +01:00
psychocrypt 7e8475ab30 fix OpenCL compatibility
- 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
2017-11-18 21:24:42 +01:00
Unknown 1d19b5d426 Fix gpu result crash 2017-11-17 15:35:23 +00:00
fireice-ukandGitHub 629542ae4d Merge pull request #133 from psychocrypt/fix-cudaArchBinaryDetection
fix wrong cuda binary arch detection
2017-11-17 10:51:53 +00:00
psychocrypt d326644d8b fix nvidia auto suggestion
The lmem is still incalculably and crash the miner very often.
Increase the potential lmem usage to 16kiB to respect lmem alignments, ...
2017-11-17 10:04:16 +01:00
psychocrypt 656c55309f fix wrong cuda binary arch detection
fix wrong arch comparsion
2017-11-17 09:32:27 +01:00
psychocrypt 22fbe2984f fix aeon dev pool
- fix aeon dev pool settings
2017-11-16 20:26:54 +01:00
Unknown 0a20956b3f Fix cases where postive feedback was still occurring. 2017-11-16 16:14:00 +00:00
Unknown cabd46f39f Remove whitespace lines 2017-11-16 13:42:27 +00:00
psychocrypt 157dd16574 fix wrong indentions by hand after auto conversion 2017-11-16 12:28:54 +01:00