fireice-uk and GitHub
9fa5f6f996
Merge pull request #1206 from psychocrypt/topic-renameMonero2
...
rename `monero2` to `monero7`
2018-03-25 21:20:00 +01:00
fireice-uk and GitHub
a36b7e6385
Merge pull request #1203 from psychocrypt/fix-amdBenchmarkMode
...
fixAMD benchmark mode
2018-03-25 21:17:23 +01:00
fireice-uk and GitHub
5fd213d0a8
Merge pull request #1205 from psychocrypt/topic-revertInputSizeChange
...
revert input size change
2018-03-25 21:16:41 +01:00
psychocrypt
487ab2f271
rename monero2 to monero7
...
fix #1202
2018-03-25 22:03:20 +02:00
fireice-uk and GitHub
608c70f4bd
Merge pull request #1204 from psychocrypt/topic-shiftOptionCurrencyDown
...
move option currency down
2018-03-25 20:49:41 +01:00
psychocrypt
46663db4d2
revert input size change
...
revert #1198 , the block size is limited to 84byte
2018-03-25 21:42:22 +02:00
psychocrypt
5498b16ba5
move option currency down
...
move option `--currency` down
2018-03-25 21:16:09 +02:00
psychocrypt and GitHub
3f10f0c78c
Merge pull request #1201 from psychocrypt/topic-changeOpenclPrecompiledCodeMessage
...
OpenCL precompiled code message
2018-03-25 21:13:06 +02:00
psychocrypt
d82630be58
fixAMD benchmark mode
...
The OpenCl code is only supporting jobs up to 84byte
2018-03-25 21:06:21 +02:00
psychocrypt
0f9392f117
OpenCL precompiled code message
...
change warning when precompiled OpenCL code is not found
2018-03-25 20:09:39 +02:00
psychocrypt
fe5a01a316
increase version to 2.3.0
2018-03-25 20:03:40 +02:00
psychocrypt
f46d29544f
fix input size on device
2018-03-25 15:07:10 +02:00
Juan Leni and psychocrypt
5d2cae77f9
Fixing allocation issue
2018-03-25 15:06:37 +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
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-uk and GitHub
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-uk and GitHub
98763bf01f
Merge pull request #1121 from psychocrypt/topic-speedupCUDAStartup
...
CUDA: reduce startup time
2018-03-04 19:28:09 +00:00
fireice-uk and GitHub
266b29146a
Merge pull request #1131 from psychocrypt/topic-openCLCompileCache
...
OpenCL compile cache
2018-03-04 19:26:28 +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 Stitt and GitHub
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
psychocrypt
dc4e379345
fix broken memchunk feature
...
fix double definition of define `MEM_CHUNK`
2018-02-21 22:41:43 +01:00
fireice-uk and GitHub
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-uk and GitHub
aa34bac139
Merge pull request #1101 from psychocrypt/topic-mesaSupport
...
add Mesa OpenCL support
2018-02-21 21:31:51 +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-uk and GitHub
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-uk and GitHub
84febdf63e
Merge pull request #1080 from psychocrypt/topic-reduceRegisterUsage
...
AMD: reduce register usage
2018-02-19 13:32:00 +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
fireice-uk
40e40b557a
Add rig identifier
2018-02-10 21:56:10 +00:00
fireice-uk and GitHub
b55fa7e324
Merge pull request #1013 from psychocrypt/topic-improveAmdAeonAutosuggestion
...
improve AMD auto suggestion for AEON
2018-02-03 10:31:06 +00:00
fireice-uk and GitHub
8bef63c913
Merge pull request #1014 from psychocrypt/topic-speedupVolta
...
speedup Volta
2018-02-03 10:30:16 +00:00
fireice-uk and GitHub
4d7fdd2dea
Merge pull request #1015 from psychocrypt/fix-outputOfAMDGpuName
...
fix output of gpu name
2018-02-03 10:26:52 +00:00
Ryan and GitHub
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
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
fireice-uk and GitHub
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
fireice-uk and GitHub
f737d24897
Merge pull request #758 from dougvj/fix_zero_intensity
...
Add warning and fallback when auto intensity is 0
2018-01-27 11:50:54 +00:00
fireice-uk and GitHub
dded06a3dd
Merge pull request #950 from psychocrypt/topic-reduceMemoryForSlowNvidiaGPUs
...
reduce memory usage for low end gpus
2018-01-26 21:21:56 +00:00
psychocrypt
ac474caa8b
remove usage of rotate
...
revert the change that the OpenCl function `rotate` is used instead of `SKEIN_ROT`
2018-01-24 22:11:47 +01:00
Grant Galitz and psychocrypt
b9fb744a10
author update
2018-01-24 22:11:47 +01:00
Grant Galitz and psychocrypt
617af4b301
Optimize Skein
...
- 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.
2018-01-24 22:11:47 +01:00
psychocrypt
ea6c147ab2
reduce memory usage for low end gpus
...
reduce memory usage to 1GiB for NVIDIA devices with <=6 SMX
2018-01-22 21:02:05 +01:00