MoneroOcean
928e16ef25
Merge xmrig v6.22.1 into master
2024-10-23 18:16:56 +03:00
SChernykh
20d555668b
Fixed threads auto-config on Zen5
2024-08-16 23:36:22 +02:00
MoneroOcean
90ba7c93de
Merge xmrig v6.22.0 into master
2024-08-12 00:05:37 +03:00
SChernykh
748365d6e3
Added Zen5 detection
...
Preliminary Zen5 support, MSR mod is not ready yet.
2024-08-03 11:01:18 +02:00
Tony Butler
5c4987d232
Fixup switch warning; Use count_limit2; Benchmark ghostrider before flex
2024-05-31 05:45:47 -06:00
MoneroOcean
d4252f7133
Correct flex algo hashrate calc
2024-05-30 23:42:17 +03:00
MoneroOcean
402b70c5bb
Merge xmrig v6.20.0 into master
2023-07-03 17:02:50 +00:00
XMRig
c7e541d84f
Disallow direct use of HwlocCpuInfo class.
2023-06-07 00:32:09 +07:00
XMRig
554b60966b
Fixed compatibility with hwloc 1.11.
2023-06-06 02:30:10 +07:00
XMRig
055db83142
Added new ARM CPU names.
2023-06-04 19:36:53 +07:00
MoneroOcean
f17975703c
Merge xmrig v6.19.3 into master
2023-06-03 20:01:47 +00:00
SChernykh
826e23b4c4
Fixed jccErratum list
2023-05-26 12:46:59 +02:00
SChernykh
7f7fc363e1
Tweaked auto-tuning for Intel CPUs
...
Alder Lake and newer CPUs have exclusive L3 cache and benefit from more threads until L3+L2 is filled.
2023-04-18 21:20:45 +02:00
MoneroOcean
b8b5b8003b
Merge xmrig v6.19.0 into master
2023-02-14 23:39:04 +00:00
SChernykh
7d4d48e83b
DragonflyBSD compilation fixes
2022-12-17 13:11:14 +01:00
SChernykh
a02afe6d4f
Added ifdefs for DragonflyBSD
...
Possible fix for #3179
2022-12-16 15:26:37 +01:00
MoneroOcean
ea561aca4d
Merge xmrig v6.18.1 into master
2022-10-23 18:33:57 +00:00
SChernykh
7fc45dfb2d
RandomX: added MSR mod for Zen 4
...
+0.8% faster on Ryzen 9 7950X
2022-10-01 18:33:04 +02:00
MoneroOcean
4b6759adf9
Merge xmrig v6.18.0 into master
2022-06-23 17:43:36 +00:00
SChernykh
22d6a7525e
Removed deprecated AstroBWTv1 and v2
2022-06-12 11:47:36 +02:00
SChernykh
a3cb74f29b
Removed old AstroBWT algorithm
...
It's not used anywhere now.
2022-04-15 10:59:31 +02:00
MoneroOcean
615715e215
Merge xmrig v6.16.2 into master
2021-12-02 15:29:31 +00:00
SChernykh
e87d5111a2
Compiler fix
2021-12-01 17:08:40 +01:00
SChernykh
004eab8a0b
VAES crash fixes
2021-12-01 06:28:30 +00:00
Tony Butler
be26d56f66
Update CN-GPU integration
2021-11-29 14:20:38 -07:00
SChernykh
1a9eaaad8f
VAES crash fixes
2021-11-29 21:05:51 +01:00
MoneroOcean
ecdb1929e2
Merge xmrig v6.16.1 into master
2021-11-29 15:34:55 +00:00
SChernykh
a4d5d0a75a
Added VAES support for Cryptonight variants
2021-11-28 20:49:54 +01:00
Tony Butler
02240eff8c
Slash and burn EOL whitespace everywhere
2021-11-27 17:59:40 -07:00
MoneroOcean
9afe95e454
Merge xmrig v6.16.0 into master
2021-11-26 21:58:55 +00:00
SChernykh
ceaebfd877
GhostRider algorithm (Raptoreum) support
2021-11-23 08:14:01 +01:00
SChernykh
3bece0ff40
Fix: use cn-heavy optimization only for Vermeer CPUs
...
Fixes #2680
2021-11-11 07:57:05 +01:00
MoneroOcean
349303201a
Merge xmrig v6.15.2 into master
2021-10-05 18:00:25 +00:00
SChernykh
7daff331dc
Fix: AstroBWT auto-config ignored max-threads-hint
2021-09-26 12:22:58 +02:00
MoneroOcean
29fa5c61e0
Merge xmrig v6.15.0 into master
2021-08-31 16:45:39 +00:00
XMRig
df4532d9a1
Cleanup ARM code.
2021-08-27 12:36:08 +07:00
XMRig
c7ac314110
Code cleanup based on Clang-Tidy.
2021-08-25 18:45:15 +07:00
MoneroOcean
9d0d6ad9b6
Merge xmrig v6.14.1 into master
2021-08-14 20:12:23 +00:00
XMRig
9580f5395f
Removed shortName.
2021-08-11 22:26:34 +07:00
XMRig
e6332eff2b
Implemented stable algorithm ids.
2021-08-11 03:46:34 +07:00
MoneroOcean
28ad107de8
Merge xmrig v6.12.2 into master
2021-05-31 15:06:47 +00:00
SChernykh
27ced139a6
Fix AES detection on FreeBSD on ARM
2021-05-03 09:57:43 +02:00
MoneroOcean
699db24ce7
Fixed syntax error
2021-04-20 18:00:41 +00:00
MoneroOcean
ce3a19cec1
Merge xmrig v6.12.0 into master
2021-04-20 17:07:20 +00:00
SChernykh
da7f5826cb
Added support for Uplexa (cn/upx2 algorithm)
2021-04-17 14:53:42 +02:00
MoneroOcean
4fe9f373a4
Fixed issue with XLA
2021-03-12 03:39:00 +00:00
MoneroOcean
5088fbdfad
Merge xmrig v6.8.2 into master
2021-02-12 16:55:03 +00:00
SChernykh
8af8df25aa
Optimized cn-heavy for Zen3
...
- Uses scratchpad interleaving to access only the closest L3 slice from each CPU core.
- Also activates MSR mod for cn-heavy because CPU prefetchers get confused with interleaving
- 7-8% speedup on Zen3
2021-02-07 22:05:11 +01:00
MoneroOcean
6cc0c74351
Merge xmrig v6.8.1 into master
2021-02-03 01:15:49 +00:00
XMRig
8faef28e7d
Detect Apple M1 on Linux.
2021-01-31 05:41:32 +07:00