1
0
mirror of https://github.com/xmrig/xmrig.git synced 2025-12-24 13:32:46 -05:00
Commit Graph

126 Commits

Author SHA1 Message Date
SChernykh
13211f457c Always reset nonce on RandomX dataset change
Also never get a new job when mining is paused
2024-08-14 17:38:59 +03:00
MoneroOcean
9d8e9add07 Fixed KCN algo 2024-06-01 11:17:47 +03:00
MoneroOcean
d4252f7133 Correct flex algo hashrate calc 2024-05-30 23:42:17 +03:00
MoneroOcean
6c890b437c Fixed Flex algo multithread issue 2024-05-28 22:36:24 +03:00
MoneroOcean
bf3831c05b Add Flex algo (for KCN coin) algo support 2024-05-27 11:03:46 -07:00
MoneroOcean
b8b5b8003b Merge xmrig v6.19.0 into master 2023-02-14 23:39:04 +00:00
SChernykh
64b0d9562e Fixed broken RandomX light mode mining
RandomX VMs didn't get updated properly in light mode.
2023-01-21 16:02:47 +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
e4eb9ea581 Merge xmrig v6.16.5-dev into master 2022-03-31 21:25:07 +00:00
SChernykh
b5da73389f Dero HE fork support (astrobwt/v2 algorithm) 2022-03-05 00:31:18 +01:00
MoneroOcean
72abe1174a Merge xmrig v6.14.0 into master 2022-02-04 15:35:26 +00:00
SChernykh
644f4cc017 Fixed unaligned memory accesses 2022-01-26 17:18:18 +01:00
MoneroOcean
2a53e73ed5 Merge xmrig v6.16.3 into master 2022-01-25 18:56:52 +00:00
SChernykh
7f2f50a8d9 RandomX: don't restart mining threads when the seed changes
It helps to not loose huge pages when the seed changes (every 2048 blocks, ~2.8 days).
2021-12-25 13:39:15 +01:00
SChernykh
93081eb1f6 GhostRidere: set correct priority for helper threads
Fixes #2825
2021-12-20 12:05:17 +01:00
Tony Butler
be26d56f66 Update CN-GPU integration 2021-11-29 14:20:38 -07: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
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
Tony Butler
ef6011ac12 Fix compile warning when WITH_RANDOMX=OFF 2021-09-19 18:12:46 -06:00
MoneroOcean
29fa5c61e0 Merge xmrig v6.15.0 into master 2021-08-31 16:45:39 +00:00
XMRig
c7ac314110 Code cleanup based on Clang-Tidy. 2021-08-25 18:45:15 +07:00
MoneroOcean
5579440640 Merge xmrig v6.14.0 into master 2021-08-10 14:41:29 +00:00
MoneroOcean
74f39ac947 Merge xmrig v6.14.0 into master 2021-08-10 14:32:19 +00:00
SChernykh
1b4abe1e98 Fix: don't send miner signature during regular mining 2021-07-01 19:31:55 +02:00
SChernykh
cf104ebdc5 Update signing algorithm 2021-06-21 23:49:13 +02:00
SChernykh
a136790bee Added support for solo mining with miner signatures (Wownero) 2021-06-16 18:07:36 +02: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
5d35f324fc Merge xmrig v6.10.0 into master 2021-03-08 03:34:30 +00:00
SChernykh
94d2cac775 Fix GCC compilation 2021-03-04 10:45:39 +01:00
SChernykh
70cddc06ba Fix crash in cn-heavy on Zen3 with manual thread count 2021-03-04 10:02:35 +01:00
MoneroOcean
158bf879c1 Merge xmrig v6.9.0 into master 2021-02-22 00:24:10 +00:00
SChernykh
e8a99809b6 Fixed crash when GPU mining cn-heavy on Zen3 system 2021-02-18 14:49:37 +01: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
1719879f7e Merge xmrig v6.7.0 into master 2020-12-23 06:46:42 +00:00
XMRig
bd82b3c852 Added GpuWorker class. 2020-12-04 22:25:28 +07:00
MoneroOcean
821c04ed0e Merge xmrig v6.6.1 into master 2020-11-26 03:57:41 +00:00
XMRig
8686e08336 Fixed, benchmark validation on NUMA hardware produced incorrect results in some conditions. 2020-11-25 09:35:11 +07:00
MoneroOcean
54e736aaaa Merge xmrig v6.6.0 into master 2020-11-23 15:09:11 +00:00
XMRig
75f18c9b31 Use static RandomX seed for benchmark. 2020-11-20 08:15:04 +07:00
XMRig
a2a0defeef Submit top benchmark diff. 2020-11-17 07:33:20 +07:00