XMRig
|
8bfd7bcf05
|
Merge branch 'master' into dev
|
2020-10-03 13:48:22 +07:00 |
|
XMRig
|
ec13337228
|
v6.3.5
|
2020-10-03 11:48:34 +07:00 |
|
XMRig
|
cfe2a098ce
|
Merge branch 'dev'
|
2020-10-03 11:47:07 +07:00 |
|
xmrig
|
a89c2c8dd1
|
Update CHANGELOG.md
|
2020-10-02 22:39:26 +07:00 |
|
XMRig
|
1b4a124bc5
|
Fix x86 build.
|
2020-10-01 17:46:05 +07:00 |
|
XMRig
|
4bb8be8a29
|
Merge branch 'ph4r05-pr/001-with-sse' into dev
|
2020-10-01 11:00:52 +07:00 |
|
XMRig
|
d45bb24a32
|
Renamed WITH_SSE to WITH_SSE4_1 and make it work on all platforms.
|
2020-10-01 11:00:08 +07:00 |
|
Dusan Klinec
|
5a7bcb2d03
|
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
|
f1ec8a18f6
|
Merge pull request #1859 from SChernykh/dev
RandomX: optimized soft AES code
|
2020-09-30 09:01:45 +07:00 |
|
SChernykh
|
7b4f768114
|
RandomX: optimized soft AES code
Unrolled loop was 5-10% slower depending on CPU.
|
2020-09-29 21:22:11 +02:00 |
|
xmrig
|
dfab81e9fa
|
Merge pull request #1858 from SChernykh/dev
RandomX: removed duplicate constants in Blake2b
|
2020-09-27 16:51:03 +07:00 |
|
SChernykh
|
3025c265e8
|
RandomX: removed duplicate constatns in Blake2b
|
2020-09-27 11:50:08 +02:00 |
|
xmrig
|
ee603ab9e2
|
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
|
84f8a0dc54
|
RandomX: isolate SSE4.1 code to fix crashes on old CPUs
|
2020-09-27 11:46:32 +02:00 |
|
xmrig
|
481deff163
|
Merge pull request #1856 from SChernykh/dev
Fixed SSE4.1 for old CPUs
|
2020-09-27 14:01:34 +07:00 |
|
SChernykh
|
0e9ed351a1
|
Fixed SSE4.1 for old CPUs
Enable SSE4.1 only where it's needed.
|
2020-09-27 08:55:57 +02:00 |
|
xmrig
|
8952f6892d
|
Merge pull request #1852 from cohcho/fix_string
String: distinguish nullptr/empty str
|
2020-09-27 07:56:33 +07:00 |
|
xmrig
|
d51fe01273
|
Merge pull request #1849 from cohcho/soft_aes_optimization1
soft_aes: fix previous optimization
|
2020-09-27 07:56:03 +07:00 |
|
cohcho
|
f7d6348948
|
String: distinguish nullptr/empty str
|
2020-09-26 16:41:15 +00:00 |
|
xmrig
|
3a01ebe277
|
Merge pull request #1850 from cohcho/filter_invalid_algos
Miner: filter invalid algos
|
2020-09-26 15:15:23 +07:00 |
|
cohcho
|
189cc78d44
|
Miner: filter invalid algos
|
2020-09-25 17:52:13 +00:00 |
|
cohcho
|
9be3b69109
|
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
|
7b38af703e
|
Merge pull request #1846 from SChernykh/dev
KawPow: fixed OpenCL memory leak
|
2020-09-25 15:55:36 +07:00 |
|
SChernykh
|
bef9031b03
|
KawPow: fixed OpenCL memory leak
|
2020-09-25 10:53:24 +02:00 |
|
xmrig
|
e4929d7c06
|
Merge pull request #1845 from SChernykh/dev
Fix for ARM compilation
|
2020-09-23 16:48:08 +07:00 |
|
SChernykh
|
1e26e58660
|
Fix for ARM compilation
|
2020-09-23 11:44:08 +02:00 |
|
XMRig
|
8fe0577d60
|
v6.3.5-dev
|
2020-09-23 08:06:28 +07:00 |
|
XMRig
|
64f42feba9
|
Merge branch 'master' into dev
|
2020-09-23 08:05:58 +07:00 |
|
XMRig
|
36ed0b4309
|
v6.3.4
|
2020-09-23 06:00:07 +07:00 |
|
XMRig
|
cb0bba7e10
|
Merge branch 'dev'
|
2020-09-23 05:59:35 +07:00 |
|
xmrig
|
51a72afb0e
|
Update CHANGELOG.md
|
2020-09-23 05:29:29 +07:00 |
|
xmrig
|
b1b0a3ba95
|
Merge pull request #1843 from SChernykh/dev
RandomX improved performance of GCC compiled binaries
|
2020-09-23 04:44:47 +07:00 |
|
SChernykh
|
9768bf65d1
|
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
|
1584cca6d1
|
Merge pull request #1842 from SChernykh/dev
RandomX: AES improvements
|
2020-09-22 03:13:23 +07:00 |
|
SChernykh
|
891a46382e
|
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
|
db920e8006
|
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
|
768a4581e0
|
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
|
866245b525
|
Merge pull request #1840 from SChernykh/dev
RandomX refactoring, moved more stuff to compile time
|
2020-09-19 02:01:06 +07:00 |
|
SChernykh
|
c7476e076b
|
RandomX refactoring, moved more stuff to compile time
Small x86 JIT compiler speedup.
|
2020-09-18 20:51:25 +02:00 |
|
xmrig
|
d11a313d88
|
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
|
8d1168385a
|
RandomX: returned old soft AES impl and auto-select between the two
|
2020-09-15 20:48:27 +02:00 |
|
xmrig
|
852fe14604
|
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
|
30be1cd102
|
reserve at most 1 bit for wrapping detection
|
2020-09-13 18:42:16 +00:00 |
|
xmrig
|
fa0bb0e1bf
|
Merge pull request #1830 from SChernykh/dev
RandomX: added performance profiler (for developers)
|
2020-09-13 04:38:03 +07:00 |
|
SChernykh
|
a05393727c
|
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
|
adf833b60a
|
Merge pull request #1827 from cohcho/nonce_iteration_without_tests
nonce iteration optimization
|
2020-09-10 19:33:23 +07:00 |
|
xmrig
|
23daceb4dc
|
Merge pull request #1828 from SChernykh/dev
RandomX: added SSE4.1-optimized Blake2b
|
2020-09-10 19:31:51 +07:00 |
|
SChernykh
|
4a9db89527
|
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
|
060c1af4c4
|
fix nonce mask
|
2020-09-09 19:39:52 +00:00 |
|
cohcho
|
b826985d05
|
nonce iteration optimization
efficient and correct nonce iteration without duplicates
|
2020-09-09 10:03:37 +00:00 |
|