XMRig
|
22f68bda8d
|
Code cleanup based on Clang-Tidy.
|
2021-08-25 18:45:15 +07:00 |
|
SChernykh
|
abba1abc10
|
Added support for solo mining with miner signatures (Wownero)
|
2021-06-16 18:07:36 +02:00 |
|
SChernykh
|
d5f84a813d
|
Fixed errors found by static analysis
|
2020-12-08 12:16:59 +01:00 |
|
cohcho
|
f64dfb0be5
|
Async: remove unreachable code
|
2020-10-21 08:28:52 +00:00 |
|
XMRig
|
c5b118ab4c
|
New Async wrapper.
|
2020-10-21 08:09:44 +07:00 |
|
cohcho
|
7b98814d02
|
uv: fix performance issue
unix implementation of uv_async_t has been wasting cpu cycles for nothing since 1.29.0 release
implement efficient callback scheduling for linux
|
2020-10-12 04:09:09 +00:00 |
|
cohcho
|
e2184317af
|
RandomX: align args
tempHash/output must be 16-byte aligned for randomx_calculate_hash{,_first,_next}
|
2020-10-07 14:47:18 +00:00 |
|
SChernykh
|
5730b7fd27
|
Show GPU # when compute error happens
|
2020-06-11 19:48:53 +02:00 |
|
SChernykh
|
f24da62db0
|
KawPow WIP
|
2020-05-27 16:19:57 +02:00 |
|
SChernykh
|
c43a848415
|
Fix code style
|
2020-04-09 14:31:42 +02:00 |
|
SChernykh
|
fe96036607
|
RandomX JIT refactoring
- Smaller memory footprint
- A bit faster overall
|
2020-04-09 14:24:54 +02:00 |
|
SChernykh
|
5449dfbc91
|
Use node number instead of affinity
|
2020-04-07 18:46:22 +02:00 |
|
SChernykh
|
e5d43089df
|
Pooled allocation of RandomX VMs
+0.5% speedup on Zen2 when the whole L3 cache is used (16 threads on 3700X/3800X, 32 threads on 3950X).
|
2020-04-07 18:31:35 +02:00 |
|
XMRig
|
e00a4c9daf
|
Fixed nicehash nonce overflow for CPU backend.
|
2020-02-06 17:19:08 +07:00 |
|
XMRig
|
280618a9eb
|
Memory allocation refactoring.
|
2019-12-08 23:17:39 +07:00 |
|
SChernykh
|
2ed2629653
|
Optimized dataset read for Ryzen CPUs
Removed register dependency in dataset read, +0.8% speedup on average.
|
2019-12-08 16:14:02 +01:00 |
|
XMRig
|
dd0f924bff
|
Added initial memory pool support.
|
2019-10-07 12:36:40 +07:00 |
|
XMRig
|
204fb31d5b
|
Cleanup.
|
2019-09-12 01:09:30 +07:00 |
|
XMRig
|
e9b20fff81
|
Implemented VM mode for OpenCL RandomX.
|
2019-09-12 00:01:03 +07:00 |
|
XMRig
|
d948d8d06b
|
cn/r part 2 of 2.
|
2019-09-04 11:23:04 +07:00 |
|
XMRig
|
aad2f63362
|
Implemented verification on CPU.
|
2019-09-01 19:31:25 +07:00 |
|
XMRig
|
990dc7dd51
|
uv_mutex replaced to std::mutex.
|
2019-08-09 01:00:21 +07:00 |
|
XMRig
|
e1edfa3312
|
Added classes Rx, RxAlgo, RxCache, RxDataset.
|
2019-07-10 01:53:05 +07:00 |
|
XMRig
|
d84ab8e4bf
|
Added class JobResults.
|
2019-07-06 15:22:19 +07:00 |
|