XMRig
|
1c369c52fe
|
v6.4.0-dev
|
2020-10-03 13:49:40 +07:00 |
|
XMRig
|
15f22fa841
|
Merge branch 'master' into dev
|
2020-10-03 13:48:22 +07:00 |
|
XMRig
|
3b4f070fa4
|
v6.3.5
|
2020-10-03 11:48:34 +07:00 |
|
XMRig
|
ee5f90979e
|
Merge branch 'dev'
|
2020-10-03 11:47:07 +07:00 |
|
xmrig
|
360428246f
|
Update CHANGELOG.md
|
2020-10-02 22:39:26 +07:00 |
|
XMRig
|
9e474f49c0
|
Fix x86 build.
|
2020-10-01 17:46:05 +07:00 |
|
XMRig
|
78d68fb66f
|
Merge branch 'ph4r05-pr/001-with-sse' into dev
|
2020-10-01 11:00:52 +07:00 |
|
XMRig
|
92835b608f
|
Renamed WITH_SSE to WITH_SSE4_1 and make it work on all platforms.
|
2020-10-01 11:00:08 +07:00 |
|
Dusan Klinec
|
a690329e5a
|
fies #1844, adds WITH_SSE cmake option
now it is possible to disable sse for Blake2, which is not supported on ARMs
|
2020-09-30 20:09:54 +02:00 |
|
xmrig
|
829cfc50e8
|
Merge pull request #1859 from SChernykh/dev
RandomX: optimized soft AES code
|
2020-09-30 09:01:45 +07:00 |
|
SChernykh
|
d498274ca9
|
RandomX: optimized soft AES code
Unrolled loop was 5-10% slower depending on CPU.
|
2020-09-29 21:22:11 +02:00 |
|
xmrig
|
c0c0e61f5e
|
Merge pull request #1858 from SChernykh/dev
RandomX: removed duplicate constants in Blake2b
|
2020-09-27 16:51:03 +07:00 |
|
SChernykh
|
fbb8e955aa
|
RandomX: removed duplicate constatns in Blake2b
|
2020-09-27 11:50:08 +02:00 |
|
xmrig
|
a860d88378
|
Merge pull request #1857 from SChernykh/dev
RandomX: isolate SSE4.1 code to fix crashes on old CPUs
|
2020-09-27 16:47:56 +07:00 |
|
SChernykh
|
36592c2fe0
|
RandomX: isolate SSE4.1 code to fix crashes on old CPUs
|
2020-09-27 11:46:32 +02:00 |
|
xmrig
|
59551e22f6
|
Merge pull request #1856 from SChernykh/dev
Fixed SSE4.1 for old CPUs
|
2020-09-27 14:01:34 +07:00 |
|
SChernykh
|
411ba9f80d
|
Fixed SSE4.1 for old CPUs
Enable SSE4.1 only where it's needed.
|
2020-09-27 08:55:57 +02:00 |
|
xmrig
|
8c2b77850b
|
Merge pull request #1852 from cohcho/fix_string
String: distinguish nullptr/empty str
|
2020-09-27 07:56:33 +07:00 |
|
xmrig
|
aa637ce146
|
Merge pull request #1849 from cohcho/soft_aes_optimization1
soft_aes: fix previous optimization
|
2020-09-27 07:56:03 +07:00 |
|
cohcho
|
308ba604dd
|
String: distinguish nullptr/empty str
|
2020-09-26 16:41:15 +00:00 |
|
xmrig
|
c9d07dfa8f
|
Merge pull request #1850 from cohcho/filter_invalid_algos
Miner: filter invalid algos
|
2020-09-26 15:15:23 +07:00 |
|
cohcho
|
90732ad690
|
Miner: filter invalid algos
|
2020-09-25 17:52:13 +00:00 |
|
cohcho
|
37a47652b9
|
soft_aes: fix previous optimization
the best order of hash/fill/prefetch depends on hw/soft AES
only hw AES is faster after previous optimization
|
2020-09-25 15:26:19 +00:00 |
|
xmrig
|
90bafe58f6
|
Merge pull request #1846 from SChernykh/dev
KawPow: fixed OpenCL memory leak
|
2020-09-25 15:55:36 +07:00 |
|
SChernykh
|
c07ee768ed
|
KawPow: fixed OpenCL memory leak
|
2020-09-25 10:53:24 +02:00 |
|
xmrig
|
3bfcd9fbd7
|
Merge pull request #1845 from SChernykh/dev
Fix for ARM compilation
|
2020-09-23 16:48:08 +07:00 |
|
SChernykh
|
c4a083aa8c
|
Fix for ARM compilation
|
2020-09-23 11:44:08 +02:00 |
|
XMRig
|
1e64c4ea10
|
v6.3.5-dev
|
2020-09-23 08:06:28 +07:00 |
|
XMRig
|
a443ceb21f
|
Merge branch 'master' into dev
|
2020-09-23 08:05:58 +07:00 |
|
XMRig
|
52e66d63bc
|
v6.3.4
|
2020-09-23 06:00:07 +07:00 |
|
XMRig
|
961b5a6a47
|
Merge branch 'dev'
|
2020-09-23 05:59:35 +07:00 |
|
xmrig
|
686d3cb668
|
Update CHANGELOG.md
|
2020-09-23 05:29:29 +07:00 |
|
xmrig
|
6bc9c76986
|
Merge pull request #1843 from SChernykh/dev
RandomX improved performance of GCC compiled binaries
|
2020-09-23 04:44:47 +07:00 |
|
SChernykh
|
b8d604bec4
|
RandomX improved performance of GCC compiled binaries
JIT compilator was slower compared to MSVC compiled binary. Up to +0.1% speedup on rx/wow in Linux.
|
2020-09-22 13:48:11 +02:00 |
|
xmrig
|
7026e54c33
|
Merge pull request #1842 from SChernykh/dev
RandomX: AES improvements
|
2020-09-22 03:13:23 +07:00 |
|
SChernykh
|
60faba76e8
|
RandomX: AES improvements
- A bit faster hardware AES code when compiled with MSVC
- More reliable software AES benchmark
|
2020-09-21 17:51:08 +02:00 |
|
xmrig
|
51de13781d
|
Merge pull request #1841 from SChernykh/dev
Fixed Cryptonight OpenCL for AMD 20.7.2 drivers
|
2020-09-20 04:14:49 +07:00 |
|
SChernykh
|
e94b92b2aa
|
Fixed Cryptonight OpenCL for AMD 20.7.2 drivers
Vega 64 + Windows 10 + AMD 20.7.2 drivers were broken on Cryptonight algorithms.
|
2020-09-19 23:12:05 +02:00 |
|
xmrig
|
e874f5eb44
|
Merge pull request #1840 from SChernykh/dev
RandomX refactoring, moved more stuff to compile time
|
2020-09-19 02:01:06 +07:00 |
|
SChernykh
|
1e38eb3f4f
|
RandomX refactoring, moved more stuff to compile time
Small x86 JIT compiler speedup.
|
2020-09-18 20:51:25 +02:00 |
|
xmrig
|
394ccd29d1
|
Merge pull request #1835 from SChernykh/dev
RandomX: returned old soft AES impl and auto-select between the two
|
2020-09-16 01:54:40 +07:00 |
|
SChernykh
|
3ef7c9b5e6
|
RandomX: returned old soft AES impl and auto-select between the two
|
2020-09-15 20:48:27 +02:00 |
|
xmrig
|
ad7f06e31c
|
Merge pull request #1831 from cohcho/nonce_iteration_without_tests
reserve at most 1 bit for wrapping detection
|
2020-09-14 02:12:49 +07:00 |
|
cohcho
|
3068b7adbe
|
reserve at most 1 bit for wrapping detection
|
2020-09-13 18:42:16 +00:00 |
|
xmrig
|
68277ff35f
|
Merge pull request #1830 from SChernykh/dev
RandomX: added performance profiler (for developers)
|
2020-09-13 04:38:03 +07:00 |
|
SChernykh
|
f126fa112e
|
RandomX: added performance profiler (for developers)
Also optimized Blake2b SSE4.1 code size to avoid code cache pollution.
|
2020-09-12 23:07:52 +02:00 |
|
xmrig
|
09bffdfb47
|
Merge pull request #1827 from cohcho/nonce_iteration_without_tests
nonce iteration optimization
|
2020-09-10 19:33:23 +07:00 |
|
xmrig
|
77b082501f
|
Merge pull request #1828 from SChernykh/dev
RandomX: added SSE4.1-optimized Blake2b
|
2020-09-10 19:31:51 +07:00 |
|
SChernykh
|
9a53285c5f
|
RandomX: added SSE4.1-optimized Blake2b
+0.15% on `rx/0`
+0.3% on `rx/wow`
|
2020-09-10 14:28:40 +02:00 |
|
cohcho
|
b183af0953
|
fix nonce mask
|
2020-09-09 19:39:52 +00:00 |
|