Commit Graph
742 Commits
Author SHA1 Message Date
psychocryptandGitHub 453ee104f6 Merge pull request #1197 from fireice-uk/topic-rc-2-3-0
XMR-Stak 2.3.0 RC
2018-03-25 14:52:17 +02:00
1e7911e653 XMR-Stak 2.3.0 RC
Co-authored-by: psychocrypt <psychocryptHPC@gmail.com>
Co-authored-by: fireice-uk <fireice-uk@users.noreply.github.com>
Co-authored-by: Lee Clagett <code@leeclagett.com>
Co-authored-by: curie-kief <curie-kief@users.noreply.github.com>
2018-03-25 13:28:40 +01:00
fireice-ukandGitHub 5014bdda62 Merge pull request #1156 from psychocrypt/fix-shadowedVariable
fix shadowed variable
2018-03-14 14:35:38 +00:00
psychocrypt 702ab56699 fix shadowed variable
A redefinition of a variable in a local scope avoid that the intensity is rounded to a multiple of the work size.
2018-03-13 20:32:07 +01:00
fireice-ukandGitHub cfad5a5100 Merge pull request #1151 from jimmielin/master
Fix #1122 - HTML report violates XML rules
2018-03-12 14:29:21 +00:00
Jimmie Lin dc0524c2d9 Fix non-standard HTML in div (#1122) 2018-03-11 00:32:42 +08:00
fireice-ukandGitHub 98763bf01f Merge pull request #1121 from psychocrypt/topic-speedupCUDAStartup
CUDA: reduce startup time
2018-03-04 19:28:09 +00:00
fireice-ukandGitHub 266b29146a Merge pull request #1131 from psychocrypt/topic-openCLCompileCache
OpenCL compile cache
2018-03-04 19:26:28 +00:00
fireice-ukandGitHub 65bc0817d1 Merge pull request #1128 from WyseNynja/patch-2
Comment cleanup
2018-03-04 16:06:14 +00:00
psychocrypt 6beb3f59fe add OpenCL compiler cache
Reduce OpenCL start time by using a self made compiler cache.

- store compiled OpenCL binary
- load OpenCl binary if available
2018-03-03 23:17:23 +01:00
psychocrypt db866b30de add header only ssh2 generator
- add project picosha2
- add license notes for picosha2
2018-03-03 22:30:05 +01:00
Bryan StittandGitHub e13395e141 Comment cleanup 2018-03-03 12:12:51 -08:00
psychocrypt 6488a02687 CUDA: reduce startup time
- reduce startup time for multi gpu systems
- initialize the GPU memory non concurrent
2018-02-28 23:33:23 +01:00
fireice-ukandGitHub 7b8506464c Merge pull request #1109 from psychocrypt/fix-memChunk
fix broken memchunk feature
2018-02-22 00:02:12 +00:00
psychocrypt dc4e379345 fix broken memchunk feature
fix double definition of define `MEM_CHUNK`
2018-02-21 22:41:43 +01:00
fireice-ukandGitHub 0ad614836e Merge pull request #1102 from psychocrypt/topic-opencl_1_1
fix compile with OpenCL 1.1
2018-02-21 21:32:10 +00:00
fireice-ukandGitHub aa34bac139 Merge pull request #1101 from psychocrypt/topic-mesaSupport
add Mesa OpenCL support
2018-02-21 21:31:51 +00:00
fireice-ukandGitHub cba86718e0 Merge pull request #613 from psychocrypt/topic-compatibilityModeAmd
add OpenCL compatibility mode
2018-02-21 21:31:20 +00:00
psychocrypt c975def43e fix compile with OpenCL 1.1
guard error types those are only defined in OpenCL >1.1
2018-02-19 22:49:50 +01:00
psychocrypt cff6b6cbfb add OpenCL compatibility mode
- add new option `comp_mode` to the amd config
- disable `if guards` within opencl kernel if `comp_mode : false`
2018-02-19 22:13:49 +01:00
psychocrypt 7b3929dbef add Mesa OpenCL support
allow usage of Mesa OpenCl
2018-02-19 21:58:17 +01:00
fireice-ukandGitHub f785481bb7 Merge pull request #1087 from psychocrypt/topic-blockedStride3
AMD: option `mem_chunk`and new `strided_index`
2018-02-19 14:10:36 +00:00
fireice-ukandGitHub 84febdf63e Merge pull request #1080 from psychocrypt/topic-reduceRegisterUsage
AMD: reduce register usage
2018-02-19 13:32:00 +00:00
fireice-ukandGitHub 73fb861bac Merge pull request #1090 from psychocrypt/fix-logNotContainsAllMessages
fix missing message in log file
2018-02-19 13:10:20 +00:00
psychocrypt 737185ee82 AMD: mem_chunkand new strided_index
- add new option for `strided_index`
- add additional option if `strided_index == 2` to controll the memory chunk with
2018-02-17 20:51:55 +01:00
psychocrypt 30024ee8a0 fix missing message in log file
initialize the log file as fast as possible after the start of the miner
2018-02-17 20:35:14 +01:00
psychocrypt b0d03b3302 AMD: reduce register usage
reduce usage of registers: based on the suggestion of @enerc77
2018-02-14 21:21:51 +01:00
psychocryptandGitHub 29bac54912 Merge pull request #1062 from fireice-uk/topic-rigid
Add rig identifier
2018-02-12 20:17:52 +01:00
psychocryptandGitHub 560e9e5e9d Merge pull request #1058 from fireice-uk/doc-add-videoguide
Add video guide
2018-02-12 20:16:43 +01:00
fireice-uk 89726d83a5 Add video guide 2018-02-11 22:14:27 +00:00
fireice-ukandGitHub 8abfaa9e2a Merge pull request #1066 from psychocrypt/topic-disableOSXCI
disable OSX CI tests
2018-02-11 22:13:48 +00:00
psychocrypt 116ecfca0c disable OSX CI test
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.
2018-02-11 19:35:56 +01:00
fireice-uk 40e40b557a Add rig identifier 2018-02-10 21:56:10 +00:00
fireice-ukandGitHub b573944e22 Merge pull request #969 from 7022Andre/patch-1
Update compile process (Windows)
2018-02-06 21:52:49 +00:00
psychocryptandGitHub 664ec43c35 Merge pull request #1032 from jurnho/patch-1
Update compile_Linux.md
2018-02-03 20:28:25 +01:00
Jurn HoandGitHub 03a6f9c8ff Update compile_Linux.md 2018-02-03 17:14:13 +00:00
fireice-ukandGitHub b55fa7e324 Merge pull request #1013 from psychocrypt/topic-improveAmdAeonAutosuggestion
improve AMD auto suggestion for AEON
2018-02-03 10:31:06 +00:00
fireice-ukandGitHub 8bef63c913 Merge pull request #1014 from psychocrypt/topic-speedupVolta
speedup Volta
2018-02-03 10:30:16 +00:00
fireice-ukandGitHub 4d7fdd2dea Merge pull request #1015 from psychocrypt/fix-outputOfAMDGpuName
fix output of gpu name
2018-02-03 10:26:52 +00:00
psychocryptandGitHub db954eadf9 Merge pull request #1023 from steveswinsburg/patch-1
Update FAQ.md
2018-02-02 21:18:22 +01:00
psychocryptandGitHub f98eb563db Merge pull request #1026 from ryanhattam/patch-1
Fix Disabling AMD GPUs
2018-02-02 21:15:50 +01:00
RyanandGitHub 064804bd17 Fix Disabling AMD GPUs
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.
2018-02-01 20:37:50 +10:30
Steve SwinsburgandGitHub fc9d30b56a Update FAQ.md
Add info about sysctl.conf so that the settings are preserved.
2018-02-01 14:16:59 +11:00
AndreandGitHub cb9d7a43ba Move section (build folder) up
Moved section about Windows changing the working directory higher.
2018-01-31 09:08:57 -08:00
psychocrypt 1ea14c8d23 fix output of gpu name
fix that the GPU name is printed before the name is querried from OpenCL
2018-01-30 21:33:30 +01:00
psychocrypt c528f51a76 speedup Volta
- 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%
2018-01-30 20:47:56 +01:00
psychocrypt 2bc5a055e1 improve AMD auto suggestion for AEON
increase the intensity limit for AEON
2018-01-30 20:32:09 +01:00
AndreandGitHub 786a69c499 Merge branch 'dev' into patch-1 2018-01-29 20:11:51 -08:00
fireice-ukandGitHub a8e83eec94 Merge pull request #996 from psychocrypt/fix-cpuNonce2
avoid nonce overlapping
2018-01-28 18:07:59 +00:00
psychocrypt e191229ac1 void nonce overlappping
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.
2018-01-27 21:10:03 +01:00