Jackson Zheng
|
2fa754825d
|
Update cn_main_loop.asm
Found this line to be missing. I looked through the history and seemed like the original author of the commit missed it out.
|
2023-10-08 23:29:52 +01:00 |
|
Jackson Zheng
|
f3446c0a94
|
Update cn_main_loop.asm
I was scanning the code and found this line to be missing. Not sure if this was a mistake or if it was intentionally left out?
|
2023-10-08 23:12:58 +01:00 |
|
XMRig
|
c7e541d84f
|
Disallow direct use of HwlocCpuInfo class.
|
2023-06-07 00:32:09 +07:00 |
|
XMRig
|
a2ae17b4c4
|
Code cleanup.
|
2023-06-06 23:15:58 +07:00 |
|
XMRig
|
554b60966b
|
Fixed compatibility with hwloc 1.11.
|
2023-06-06 02:30:10 +07:00 |
|
SChernykh
|
1252a4710e
|
RandomX: fixed undefined behavior
Using an inactive member of a `union` is an undefined behavior in C++
|
2023-05-23 14:40:12 +02:00 |
|
SChernykh
|
5dcbab7e3a
|
RandomX: optimized program generation
|
2023-05-21 17:44:20 +02:00 |
|
XMRig
|
c4e1363148
|
#3245 Improved algorithm negotiation for donation rounds by sending extra information about current mining job.
|
2023-04-07 23:35:05 +07:00 |
|
SChernykh
|
c62622b114
|
Fix: --randomx-wrmsr=-1 worked only on Intel
|
2023-02-26 22:31:55 +01:00 |
|
SChernykh
|
12b9b62ef7
|
Fix for 32-bit clang 15
Don't define `_mm_cvtsi128_si64` and `_mm_cvtsi64_si128` because clang 15 already has them in its headers.
|
2023-02-19 09:42:16 +01:00 |
|
XMRig
|
81e87a6931
|
Revert changes to fix MSVC build.
|
2023-02-09 21:28:39 +07:00 |
|
XMRig
|
75474be060
|
Fix warning.
|
2023-02-03 23:46:58 +07:00 |
|
XMRig
|
3f7533a645
|
Update to latest sse2neon.h.
|
2023-01-23 20:45:02 +07:00 |
|
SChernykh
|
7d4d48e83b
|
DragonflyBSD compilation fixes
|
2022-12-17 13:11:14 +01:00 |
|
xmrig
|
2ea37cdf37
|
Merge pull request #3180 from SChernykh/dev
Added ifdefs for DragonflyBSD
|
2022-12-16 21:29:24 +07:00 |
|
SChernykh
|
a02afe6d4f
|
Added ifdefs for DragonflyBSD
Possible fix for #3179
|
2022-12-16 15:26:37 +01:00 |
|
XMRig
|
6e86dddc65
|
Bump the minimum CMake version in other places too.
|
2022-12-09 16:07:42 +07:00 |
|
SChernykh
|
3ad6ab56a5
|
Improved Zen 3 MSR mod
+0.5% speedup on Ryzen 5 5600X
|
2022-11-17 23:32:36 +01:00 |
|
Tony Butler
|
eeb459506c
|
Update to latest sse2neon.h from github:DLTcollab/sse2neon
|
2022-10-23 15:27:14 -06: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 |
|
SChernykh
|
7b52a41459
|
Fix: protectRX flushed CPU cache only on MacOS/iOS
|
2022-09-21 15:18:06 +02:00 |
|
SChernykh
|
93c07e1d34
|
RandomX: optimized CFROUND elimination more
|
2022-09-16 14:11:27 +02:00 |
|
SChernykh
|
f0e7de8c71
|
RandomX: optimized CFROUND elimination
|
2022-09-15 19:57:34 +02:00 |
|
SChernykh
|
63e21dfe63
|
RandomX: added Blake2 AVX2 version
+0.1% speedup on AMD Zen2/Zen3 and Intel CPUs which support AVX2.
|
2022-08-25 20:39:54 +02:00 |
|
SChernykh
|
e6c81d7166
|
Fixed GCC 12 warnings
|
2022-07-03 11:51:46 +02:00 |
|
SChernykh
|
9f70752090
|
Fixed debug GhostRider build
|
2022-06-12 11:47:56 +02:00 |
|
SChernykh
|
22d6a7525e
|
Removed deprecated AstroBWTv1 and v2
|
2022-06-12 11:47:36 +02:00 |
|
SChernykh
|
285719cde4
|
Fixed unaligned memory read in DMI
|
2022-05-19 20:56:19 +02:00 |
|
SChernykh
|
a3cb74f29b
|
Removed old AstroBWT algorithm
It's not used anywhere now.
|
2022-04-15 10:59:31 +02:00 |
|
SChernykh
|
65dbded9c4
|
Fixed out of bounds access in astrobwt/v2
|
2022-03-08 22:31:34 +01:00 |
|
SChernykh
|
b5da73389f
|
Dero HE fork support (astrobwt/v2 algorithm)
|
2022-03-05 00:31:18 +01:00 |
|
SChernykh
|
95e1705fc8
|
Fixed GhostRider with hwloc disabled
|
2022-02-16 08:13:48 +01:00 |
|
SChernykh
|
644f4cc017
|
Fixed unaligned memory accesses
|
2022-01-26 17:18:18 +01:00 |
|
XMRig
|
39609c9183
|
Merge branch 'dev'
|
2022-01-25 21:53:19 +07:00 |
|
benthetechguy
|
10111fd7f9
|
armv7 compilation fix
Compilation fails for armv7 on gcc 11, and updating the version in that line fixes it.
|
2022-01-20 20:47:26 -05:00 |
|
SChernykh
|
cab244d468
|
Fixed GhostRider benchmark on single-core systems
Fixes #2871
|
2022-01-17 19:59:21 +01: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 |
|
SChernykh
|
8dede14ac8
|
Fixed cn-heavy in 32-bit builds
|
2021-12-15 21:17:25 +00:00 |
|
SChernykh
|
454f97fa0f
|
Updated GhostRider documentation
Added examples for SSL port command line that don't use #1 pool.
|
2021-12-03 12:30:09 +01:00 |
|
SChernykh
|
c2ae625032
|
Compilationn fixes
|
2021-12-02 13:34:24 +01:00 |
|
SChernykh
|
669d1ab008
|
Updated changelog and GhostRider readme
|
2021-12-01 18:14:01 +01:00 |
|
SChernykh
|
e87d5111a2
|
Compiler fix
|
2021-12-01 17:08:40 +01:00 |
|
SChernykh
|
efb322df66
|
Refactored Chrono::highResolutionMSecs()
Improved precision
|
2021-11-30 08:11:09 +01:00 |
|
SChernykh
|
a98db529fb
|
Explicitly use QueryPerformanceCounter() on Windows
|
2021-11-29 21:58:24 +01:00 |
|
SChernykh
|
1a9eaaad8f
|
VAES crash fixes
|
2021-11-29 21:05:51 +01:00 |
|
xmrig
|
cd046f6fd0
|
Merge pull request #2747 from SChernykh/dev
Disable VAES in 32-bit builds
|
2021-11-29 15:50:17 +07:00 |
|
SChernykh
|
6db480a1ab
|
Disable VAES in 32-bit builds
|
2021-11-29 09:32:00 +01:00 |
|
Tony Butler
|
a7acd9de6d
|
Fix compile for VAES support with GCC<10
|
2021-11-28 22:11:42 -07:00 |
|
SChernykh
|
a4d5d0a75a
|
Added VAES support for Cryptonight variants
|
2021-11-28 20:49:54 +01:00 |
|