forked from fireice-uk/xmr-stak
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dev #1
Merged
Merged
Dev #1
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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: #81 Related: #490 #472
- if the intensity is zero than do not suggest a config - remove the links to old issues
There are a lot of hiccups on this step in the AEON Slack Channel.
CUDA/Develpment -> CUDA/Development
reduce memory usage to 1GiB for NVIDIA devices with <=6 SMX
Simplified compile instructions for noobs
Fix for compiling with Cuda 9.1 on VS 2017 version >= 15.5
- 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.
revert the change that the OpenCl function `rotate` is used instead of `SKEIN_ROT`
Added/Rewrote instructions on how to compile in Windows; Fixed some typos and syntax; Added build option section
Optimize Skein
Fixed Minor Typo
…diaGPUs reduce memory usage for low end gpus
Add warning and fallback when auto intensity is 0
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.
avoid nonce overlapping
increase the intensity limit for AEON
- enable L1 cache for Nvidia Volta GPUs and newer - remove explicit cache controll for Volta GPU and newer This pull request increases the hash rate for Volta GPUs by ~5%
fix that the GPU name is printed before the name is querried from OpenCL
Moved section about Windows changing the working directory higher.
Add info about sysctl.conf so that the settings are preserved.
The AMD jconf.cpp would only accept an array. The config sample, and the nvidia and cpu config work with the value 'null', as they accept a 'kNullType'. This means at current, AMD GPUs could not be turned off, the config file wouldn't parse on load. This change makes AMD consistent with the others, and can now be disabled.
Fix Disabling AMD GPUs
Update FAQ.md
fix output of gpu name
speedup Volta
Update compile process (Windows)
Currently the CI fails due to the issue ``` Error: homebrew/science was deprecated. This tap is now empty as all its formulae were migrated. The command "if [ $TRAVIS_OS_NAME = osx ]; then brew update; brew tap homebrew/science; fi" failed and exited with 1 during . ``` Until the fix is implemented the OSX tests will be disabled.
disable OSX CI tests
Add video guide
Add rig identifier
reduce usage of registers: based on the suggestion of @enerc77
initialize the log file as fast as possible after the start of the miner
- add new option for `strided_index` - add additional option if `strided_index == 2` to controll the memory chunk with
fix missing message in log file
AMD: reduce register usage
AMD: option `mem_chunk`and new `strided_index`
allow usage of Mesa OpenCl
- add new option `comp_mode` to the amd config - disable `if guards` within opencl kernel if `comp_mode : false`
guard error types those are only defined in OpenCL >1.1
add OpenCL compatibility mode
add Mesa OpenCL support
fix compile with OpenCL 1.1
fix double definition of define `MEM_CHUNK`
fix broken memchunk feature
- reduce startup time for multi gpu systems - initialize the GPU memory non concurrent
- add project picosha2 - add license notes for picosha2
Reduce OpenCL start time by using a self made compiler cache. - store compiled OpenCL binary - load OpenCl binary if available
Comment cleanup
OpenCL compile cache
CUDA: reduce startup time
murlakatamenka
pushed a commit
that referenced
this pull request
Jun 14, 2018
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Please make sure your PR is against dev branch. Merging PRs directly into master branch would interfere with our workflow.