MoneroOcean
a6b6f22d08
Merge xmrig v6.3.3
2020-08-28 08:18:41 -07:00
XMRig
72c8404d18
Fix compile warnings.
2020-08-24 10:04:46 +07:00
XMRig
879e160ba3
Fix compile warning.
2020-08-23 14:22:08 +07:00
MoneroOcean
651306a57a
xmrig v6.3.2 merge
2020-08-20 08:57:55 -07:00
XMRig
3e4bf8cd6c
Fix compile warning
2020-08-17 06:08:14 +07:00
XMRig
00b4ae9c36
Fixed compile warning and updated build.uv.sh.
2020-08-16 16:03:27 +07:00
SChernykh
5926dee354
RandomX JIT: optimized address mask calculation
2020-08-12 16:45:16 +02:00
XMRig
ae3ff0f570
Fixed RandomX cache initialization if 1GB pages fails to allocate on a first NUMA node.
2020-08-01 12:30:02 +07:00
MoneroOcean
22c39226b0
xmrig v6.3.1 merge
2020-07-31 12:04:00 -07:00
SChernykh
abb78302b8
Try to allocate scratchpad from dataset's 1 GB huge pages, if normal huge pages are not available
2020-07-31 13:37:22 +02:00
SChernykh
838cc08680
Force 2 MB pages size in allocateLargePagesMemory() on Linux
2020-07-31 09:55:49 +02:00
XMRig
1acd88ed39
Cleanup
2020-07-22 21:27:40 +07:00
SChernykh
5bc89fdc8b
Fixed RandomX initialization for VS debug builds
2020-07-21 10:10:07 +02:00
XMRig
70c7f33a20
Added command line options --cache-qos (--randomx-cache-qos) and --argon2-impl (--cpu-argon2-impl).
2020-07-20 09:17:59 +07:00
MoneroOcean
5499d5a97a
Panthera algo fix
2020-07-16 20:06:33 -07:00
MoneroOcean
2a40277cf9
Try to move to MinGW builds on Windows
2020-07-16 18:27:54 -07:00
MoneroOcean
8de748fa65
Fixed bug
2020-07-16 18:03:54 -07:00
MoneroOcean
47acc49471
Fixed bug
2020-07-16 17:59:29 -07:00
MoneroOcean
b9a84ef8e1
Fixed bug
2020-07-16 17:34:44 -07:00
MoneroOcean
087715bd93
Fixed bug
2020-07-16 17:29:30 -07:00
MoneroOcean
338b0b10f5
Fixed bug
2020-07-16 17:13:24 -07:00
MoneroOcean
176f0edef3
Fixed bug
2020-07-16 17:03:34 -07:00
MoneroOcean
b994d6f8c8
Fixed bug
2020-07-16 16:51:09 -07:00
MoneroOcean
26e91c516b
Fixed bug
2020-07-16 16:50:43 -07:00
MoneroOcean
5eafa9e455
Panthera algo implementation
2020-07-16 16:43:19 -07:00
MoneroOcean
a334a9a956
xmrig v6.3.0 based release
2020-07-16 12:23:01 -07:00
XMRig
e0eed7d5d6
Fixed build without MSR support.
2020-07-16 05:15:35 +07:00
SChernykh
1bf159d1e8
Removed cache QoS warning at exit on unsupported CPUs
2020-07-13 20:43:49 +02:00
SChernykh
72c385c870
Cache QoS: fix for seting MSR
2020-07-13 20:30:44 +02:00
SChernykh
c83429c55c
RandomX: added cache QoS support
...
False by default. If set to true, all non-mining CPU cores will not have access to L3 cache.
2020-07-13 17:23:18 +02:00
Jim Huang
b665d2d865
Adopt new SSE2NEON and reduce ARM-specific changes
...
This patch updated SSE2NEON [1], which contains more functions
provided by Intel intrinsics, only implemented with NEON-based
counterparts to produce the exact semantics of the intrinsics.
Consequently, ARM-specific changes against CryptoNight_arm can
be reduced as well.
[1] https://github.com/DLTcollab/sse2neon/
2020-07-11 01:55:11 +08:00
Tony Butler
c4ff8c4064
Cleanup MoneroOcean patchset
2020-07-10 04:02:42 -06:00
MoneroOcean
aaaaf5c1ed
Merged xmrig v6.2.3
2020-07-09 10:24:41 -07:00
SChernykh
3d740e81a2
RandomX: tweaked Ryzen code
...
Very small speedup
2020-07-05 16:06:59 +02:00
MoneroOcean
316af8c2b9
xmrig v6.2.2 based release
2020-06-30 08:12:59 -07:00
SChernykh
59313d9cc3
Print error message when MSR mod fails
...
Make sure user knows that hashrate is worse than it could be.
2020-06-26 19:54:06 +02:00
SChernykh
5724d8beb6
KawPow: optimized CPU share verification
...
- 2 times faster CPU share verification (11 -> 5 ms)
- 1.5 times faster light cache initialization
2020-06-26 12:31:26 +02:00
Tony Butler
30fdc92884
Cleanup MoneroOcean patchset
2020-06-10 18:50:25 -07:00
Tony Butler
32b49797d9
Restore CN-GPU
2020-06-10 18:17:58 -07:00
MoneroOcean
0ada4ca4ac
Merge branch 'beta' of https://github.com/xmrig/xmrig
2020-06-10 18:14:06 -07:00
SChernykh
dc0aee1432
KawPow: fixed crash on old CPUs
...
- Use `popcnt` instruction only when it's supported
2020-06-10 21:49:43 +02:00
MoneroOcean
ca42206c42
xmrig v5.11.3 based release
2020-06-10 11:42:26 -07:00
XMRig
dbc8e20e53
Merge branch 'dev' into evo
2020-06-07 21:25:31 +07:00
SChernykh
75c57f7563
Fixed GCC 10.1 issues
...
- Fixed uninitialized `state->x` warning
- Fixed broken code with `-O3` or `-Ofast`
2020-06-07 16:23:17 +02:00
XMRig
5e1199ea48
Merge branch 'dev' into evo
2020-06-07 20:15:12 +07:00
Matt Smith
a28bddcbdf
Stop linker from making stack executable
...
Add .note.GNU-stack section to end of AstroBWT ASM.
Signed-off-by: Matt Smith <matt@offtopica.uk>
2020-06-07 13:57:37 +01:00
SChernykh
7f00cb59d2
Conceal (CCX) support
2020-06-07 01:01:45 +02:00
XMRig
f18bfeb77d
Merge branch 'evo' of https://github.com/SChernykh/xmrig into pr1713
2020-06-05 19:17:01 +07:00
SChernykh
0dbf41f761
Reduced memory for KawPow
2020-06-05 14:01:49 +02:00
SChernykh
2e3d087750
Merge remote-tracking branch 'upstream/evo' into evo
2020-05-28 22:06:10 +02:00