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
Bryan Stitt and GitHub
e13395e141
Comment cleanup
2018-03-03 12:12:51 -08: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
psychocrypt and GitHub
8731717488
Merge pull request #772 from vtamara/comp_adJ
...
It compiles on OpenBSD/adJ 6.2
2018-01-21 20:49:29 +01:00
Vladimir Tamara
4f109d0335
Extra code path for OpenBSD suggested by psychocrypt
2018-01-16 22:59:42 -05:00
psychocrypt
6e59483f82
fix set affinity for windows
...
Ignore any affinity >=64 and throw a warning.
2018-01-13 21:23:59 +01:00
fireice-uk and GitHub
3a31266cf3
Merge pull request #846 from psychocrypt/fix-cpuMemAutodetection
...
fix autosuggestion CPU
2018-01-12 09:24:20 +00:00
psychocrypt and GitHub
44b8844d4d
Merge pull request #697 from dangrabbits/master
...
Updated config.tpl comments to include how to exclude CPU/GPUs
2018-01-09 21:19:02 +01:00
psychocrypt
054ee94f9e
fix usage of bytes instead of KB
...
bug was introduced with #67
- increase the L3 sanity check to 2GiB
- fix usage of byte instead of KB
2018-01-09 21:01:30 +01:00
Tom Doemiller and psychocrypt
6a508ce409
Fix cache size detection
2018-01-09 20:45:33 +01:00
fireice-uk and GitHub
d015a3d01e
Merge pull request #778 from b-/patch-2
...
Rename "MacOS" to "macOS"
2018-01-08 00:28:32 +00:00
Brian Recchia
d01bab0cd7
Update minethd.cpp
...
Changed capitalization of "macOS"
Squashed the commit
2018-01-04 10:33:14 -05:00
fireice-uk and GitHub
c88e76d9a9
Merge pull request #705 from dataway/dev
...
Rearrange prefetch for slight performance increase in CPU miner
2018-01-03 07:52:56 +00:00
Vladimir Tamara
1d60d43fbc
It compiles on OpenBSD/adJ 6.2
2018-01-01 19:22:41 -05:00
Lehmax and GitHub
ad2ce39c13
Typo: Obtaning -> Obtaining
2017-12-28 01:37:04 +01:00
fireice-uk
b216f39a52
Busywork courtesy of Microsoft
...
Add messages
Missing include
1
2017-12-26 21:11:22 +00:00
Anthony Uk
b38aa07438
CPU - cryptonight_aesni.h - rearranged prefetch instructions to allow more time for cache to charge
2017-12-25 19:38:55 +01:00
fireice-uk
038a4eb34d
On-demand elevation
2017-12-25 16:36:44 +00:00
dangrabbits
3216b47fda
Updated config.tpl comments to include how to exclude CPU/GPUs
2017-12-25 09:32:26 +08:00
fireice-uk
da1da53fae
Make sure we are using a steady clock
2017-12-22 18:08:30 +00:00
Unknown
fe6d5b7ecc
Fix nonce allocation
2017-12-07 19:08:09 +00:00
Grzegorz Hasse
aa6a6040e3
Update documentation for low_power_mode.
2017-12-06 16:37:52 -08:00
Grzegorz Hasse
74d4b2d1c3
Extend low_power_mode to do up to 5 cn hashes at a time.
...
The "low_power_mode" option in config.txt can be set to numeral values
between 1 and 5. A value of 5 seems optimal on certain processors
with large L4 cache.
2017-12-06 16:33:41 -08: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
psychocrypt
d0b99bb4c6
remove space indention with tabs
...
- removed all space indention in `*.hpp` and `*.cpp` files
2017-11-16 12:21:38 +01:00
psychocrypt and GitHub
1dc874c542
Merge pull request #115 from fireice-uk/topic-net-ext
...
Network extensions
2017-11-16 12:12:40 +01:00
fireice-uk and psychocrypt
117493dc53
Fix misc bugs ( #117 )
...
* CONF_NO_TLS fix
* gpu error fix + always return to sched after pin
2017-11-15 16:34:21 +01:00
Unknown
608139ccde
Pass threadno up the food chain
2017-11-14 16:42:12 +00:00
psychocrypt
13433097a3
add backend type
...
- add type of the backend to each backend-plugin
- add `gteName` to `iBackend` to get the name of the backend
2017-11-10 22:37:30 +01:00
fireice-uk and psychocrypt
d35893d926
Multi-pool final version ( #90 )
...
* Multi-pool first draft
* Fix wspace from new IDE
* Better TLS error message
* Fix TLS bug
* Don't put dev pool on stats + pool change-back
* bug fixes
* Error message work
* fix win build
* add per-pool nicehash setting
* Fix bugs
* rm debug msg
* Multipool guided setup
* Support TLS and Nicehash in config
* prelim jconf changes
* final multipool changes
* increase default retry_time to 30, fix mac erro
* rm debug dev pool settings
* Fix another source of connect runaway
2017-11-09 23:43:08 +01:00
psychocrypt
7ecf4cec6e
fix windows compile and broken aeon
...
- fix windows linker error during compile
- fix wrong parameter to call aeon (nvidia-backend)
2017-10-28 21:20:19 +02:00
psychocrypt
12802f12e3
rename xmr to monero
...
- rename all `xmr` to `monero`
- be insensitive while check for set currency
- add function to compate two strings insensitive
2017-10-27 20:13:19 +02:00
psychocrypt
41451d91e8
add aeon support to backend cpu
...
- update auto suggestion default and hwloc
- extent hash function table to support aeon and xmr within one miner
2017-10-27 20:12:38 +02:00
psychocrypt
b5a7e4eb7f
check if affinity must be set
...
- check if affinity vale before calling `thd_setaffinity`
2017-10-27 16:59:44 +02:00
psychocrypt
b685c90fc2
thread affinity for non cpu backends
...
This is a follow up of #43 and use the some mechanism to set the thread affinity for
non cpu backends correct.
- use cpu affinity workflow for nvidia and amd
- cpu: move messages of thread spawning before thread creation
2017-10-26 23:09:14 +02:00
psychocrypt
c8c9065a88
remove double blob copy
...
- remove double copied memory
2017-10-23 21:11:33 +02:00
fireice-uk
d3c5911f8e
move nicehash check into nonce calc
2017-10-22 13:15:18 +01:00
fireice-uk
27b839b8d2
note-to-self: don't type with your forehead
2017-10-22 13:12:52 +01:00
fireice-uk
740cb613b8
separate nonce_ctr from result push
2017-10-22 13:12:52 +01:00
fireice-uk
98a4caa224
Implement changes suggested
2017-10-22 13:12:52 +01:00
fireice-uk
f13f70c28e
Implement pool-controlled nonce allocation
2017-10-22 13:12:52 +01:00
fireice-uk
67e135a317
add order_fix for double hash
2017-10-18 15:21:52 +01:00
fireice-uk and GitHub
98630910b1
Merge pull request #50 from fireice-uk/topic-hwloc
...
Make hwloc check capabilities and stop it from leaking mem
2017-10-18 12:59:59 +01:00
fireice-uk
3ec7fa7c7a
make hwloc check capabilities and stop it from leaking mem
2017-10-17 20:04:56 +01:00
fireice-uk
4253e7a028
rm pin_thd_affinity
2017-10-17 19:44:18 +01:00
fireice-uk
8bbdd45b9e
Affinity - fix C
2017-10-12 12:52:50 +01:00
fireice-uk
73482f3065
Affinity - fix B
2017-10-12 12:38:14 +01:00
fireice-uk
329a6d9ad1
swap order
2017-10-12 00:02:43 +01:00
fireice-uk
da070d4259
print warning
2017-10-11 23:59:17 +01:00