Commit graph

436 commits

Author SHA1 Message Date
MoneroOcean
6d866cb186 Merge fix 2024-11-04 08:14:04 +03:00
MoneroOcean
a81b3cc0b9 Merge fix 2024-11-04 08:11:59 +03:00
MoneroOcean
5aa20c5a0c Merge xmrig v6.22.2 into master 2024-11-04 08:01:59 +03:00
SChernykh
40949f2767 Fix: don't use NaN in hashrate calculations 2024-10-23 11:40:27 +02:00
SChernykh
17a52fb418 Always reset nonce on RandomX dataset change
Also never get a new job when mining is paused
2024-08-14 16:41:03 +02:00
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
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
Tony Butler
f5e235c97c MoBenchmark: avoid flipping MSR back and forth during benchmark 2024-05-29 11:58:28 -06:00
MoneroOcean
0079b3c160
Merge pull request #133 from Spudz76/pr-mo-fix-disabled-algos
MoBenchmark: use ifdefs to avoid bugs when algos are compiled out
2024-05-29 08:49:19 -07:00
MoneroOcean
700ba19244
Merge pull request #136 from Spudz76/pr-mo-algo_perf-zeros
MoBenchmark: don't write algo_perf==0.0 items to config
2024-05-29 08:46:27 -07:00
Tony Butler
7a34e3f901 MoBenchmark: don't write algo_perf==0.0 items to config 2024-05-29 09:01:24 -06:00
Tony Butler
976c3c2e76 MoBenchmark: restore listener at the end of finish() 2024-05-29 08:05:09 -06:00
Tony Butler
8c88ada9ea MoBenchmark: use ifdefs to avoid bugs when algos are compiled out 2024-05-29 07:45:22 -06:00
MoneroOcean
eca08bc751 Do not rerun benchmark for disabled backends 2024-05-29 00:57:35 +03:00
MoneroOcean
a936d10725 Improved MO benchmark logic 2024-05-27 22:30:27 -07:00
MoneroOcean
ce2a38e59a XEQ PR adjustment 2024-05-28 03:28:57 +03:00
m@lbit
e40dffac86 RandomXEQ added 2024-05-28 03:17:05 +03:00
MoneroOcean
bf3831c05b Add Flex algo (for KCN coin) algo support 2024-05-27 11:03:46 -07:00
MoneroOcean
923dbdf429 Merged xmrig v6.21.1 2024-02-25 10:23:30 -08:00
XMRig
8afd4d5f2f
Cleanup. 2024-01-17 00:31:16 +07:00
MoneroOcean
b8b5b8003b Merge xmrig v6.19.0 into master 2023-02-14 23:39:04 +00:00
SChernykh
e2c58126e9 Solo mining: added job timeout (default is 15 seconds)
It's important to update jobs frequently to get new transactions into the block template. See https://rucknium.me/posts/monero-pool-transaction-delay/ for more details.
2023-01-28 19:42:02 +01:00
MoneroOcean
ea561aca4d Merge xmrig v6.18.1 into master 2022-10-23 18:33:57 +00:00
SChernykh
9223c2f027 Don't reset when pool sends the same job blob 2022-09-19 10:35:36 +02:00
MoneroOcean
6e89f28d97 Post merge fix 2022-06-23 17:49:44 +00: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
6793981066 Fixed being unable to resume from pause-on-battery
Fixes #3041
2022-05-05 21:13:02 +02:00
SChernykh
0e57053c5a Fixed --cpu-priority not working sometimes 2022-04-19 19:57:12 +02:00
SChernykh
a3cb74f29b Removed old AstroBWT algorithm
It's not used anywhere now.
2022-04-15 10:59:31 +02:00
MoneroOcean
8ddf8de6b7 Switched mo bench from DERO to DERO HE 2022-03-31 21:31:48 +00: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
MoneroOcean
4065036ea7
Merge pull request #77 from Spudz76/ocean-master-fixMemleaks
Fix various memory leaks
2021-11-29 07:36:46 -08:00
MoneroOcean
ecdb1929e2 Merge xmrig v6.16.1 into master 2021-11-29 15:34:55 +00:00
Tony Butler
6f5cbd7e53 Fix various memory leaks 2021-11-27 13:34:13 -07:00
SChernykh
c6292ce9ee GhostRider hotfixes
- Added average hashrate display
- Fixed the number of threads shown at startup
- Fixed `--threads` or `-t` command line option (but `--cpu-max-threads-hint` is recommended to use)
2021-11-27 12:27:26 +01:00
MoneroOcean
dabb2f7118 Added GR bench 2021-11-27 00:09:09 +00:00
MoneroOcean
1a0df95d66 Added GR bench 2021-11-27 00:06:43 +00:00
MoneroOcean
3c907d6bc4 Fixed float/double algo_perf support 2021-11-26 23:39:17 +00:00
MoneroOcean
2feb99053f Fixed GR algo bench support 2021-11-26 22:14:31 +00:00
MoneroOcean
9afe95e454 Merge xmrig v6.16.0 into master 2021-11-26 21:58:55 +00:00
Tony Butler
3a8ebfdcb6 Only initGhostRider() when job is in the family 2021-11-24 13:04:03 -07:00
SChernykh
a1d7ee4c6b Benchmark support for GhostRider (offline only)
Command line:
```
./xmrig --bench=250K -a gr --rotation 15
```
Where `rotation` is an integer between 0 and 19 (inclusive).
2021-11-24 15:54:09 +01:00
SChernykh
ceaebfd877 GhostRider algorithm (Raptoreum) support 2021-11-23 08:14:01 +01:00
Tony Butler
53e2715638 Fix for crash when sending config via API 2021-10-24 04:05:15 -06:00
Tony Butler
28b86148ed Add algo-min-time option same as meta-miner 2021-10-12 15:51:18 -06:00
Tony Butler
80e597d951 Fix #2583 compiling without kawpow (string ref is nonexistent then) 2021-10-11 03:31:28 -06:00
MoneroOcean
349303201a Merge xmrig v6.15.2 into master 2021-10-05 18:00:25 +00:00