XMRig
|
e8a9b0013d
|
Quick fixes.
|
2019-07-02 22:57:08 +07:00 |
|
SChernykh
|
d53ca8714e
|
Fixed MingGW compilation
|
2019-07-01 20:48:51 +02:00 |
|
SChernykh
|
7d10b6b71f
|
Integrated RandomX, added RandomXL (Loki)
|
2019-07-01 20:11:51 +02:00 |
|
XMRig
|
ee6043ac2f
|
Move RandowWOW to new global algorithm.
|
2019-06-25 08:21:40 +07:00 |
|
XMRig
|
63bae0cc61
|
Allow disable RandomX support.
|
2019-06-18 06:11:53 +07:00 |
|
XMRig
|
5d4287296e
|
Merge branch 'feature-randomx' into evo
|
2019-06-18 05:33:30 +07:00 |
|
SChernykh
|
93f6e8ec7d
|
Fixed auto-config
|
2019-06-15 23:50:31 +02:00 |
|
XMRig
|
166c04b62f
|
Moved Algorithm class.
|
2019-06-09 16:46:44 +07:00 |
|
XMRig
|
6ed03b8b01
|
Renamed macros for enable/disable algorithms.
|
2019-06-09 15:29:26 +07:00 |
|
XMRig
|
358d191e1d
|
Fixed ARM build, again.
|
2019-06-04 19:49:54 +07:00 |
|
XMRig
|
254a2f86f8
|
Move files.
|
2019-06-04 19:20:33 +07:00 |
|
XMRig
|
a88dda16ef
|
Added unprotectExecutableMemory for future use.
|
2019-06-04 15:48:32 +07:00 |
|
XMRig
|
68adb300a9
|
#1026 Probably fixed iOS build.
|
2019-06-03 18:40:12 +07:00 |
|
XMRig
|
bd5bfb5c6d
|
Simplified cn/r code.
|
2019-06-02 23:38:02 +07:00 |
|
XMRig
|
7900be792f
|
Fixed ARM build.
|
2019-06-02 21:06:30 +07:00 |
|
XMRig
|
a39a073a99
|
Moved mm_malloc.h
|
2019-06-02 20:57:49 +07:00 |
|
XMRig
|
cf75534ea1
|
Fixed Linux build.
|
2019-06-02 19:58:16 +07:00 |
|
XMRig
|
22cd7b5a6e
|
Moved common memory primitives to new VirtualMemory class.
|
2019-06-02 19:43:56 +07:00 |
|
XMRig
|
cb960bf953
|
Merge branch 'dev' into evo
|
2019-04-17 17:42:22 +07:00 |
|
XMRig
|
3d2c9f226d
|
#1012 Added checks for _rotr.
|
2019-04-16 01:20:50 +07:00 |
|
XMRig
|
85ece5385c
|
Merge branch 'dev' into evo
|
2019-03-27 19:20:12 +07:00 |
|
Tony Butler
|
f4ef444ce3
|
Fix compilation with Clang 3.5 for those with limited compiler choices
Performance similar to gcc7+ on systems where gcc4 is the only alternative
|
2019-03-15 07:19:47 -06:00 |
|
XMRig
|
630ee04681
|
Sync changes.
|
2019-03-14 18:42:27 +07:00 |
|
SChernykh
|
2ca1fe20b8
|
Unified ASM functions signature
|
2019-03-13 22:00:44 +01:00 |
|
XMRig
|
0f460448a1
|
#975 Fixed crash on Linux if used double thread.
|
2019-03-07 14:52:40 +07:00 |
|
XMRig
|
3708c5f789
|
Added "cn/zls" (Zelerius) and "cn/double" (X-CASH) algorithms.
|
2019-03-05 18:29:13 +07:00 |
|
XMRig
|
eab15dc2fd
|
Fix MSYS2 build.
|
2019-03-05 02:11:34 +07:00 |
|
SChernykh
|
be7b1db754
|
CryptoNight v8 ReverseWaltz (+asm code and all test vectors)
Co-Authored-By: Vitalius Parubochyi <eddragonwolf@users.noreply.github.com>
|
2019-03-04 19:57:33 +01:00 |
|
SChernykh
|
8355ef8142
|
Merge remote-tracking branch 'upstream/dev' into dev
|
2019-03-04 17:43:22 +01:00 |
|
SChernykh
|
4bad9fab39
|
Optimized cn/r asm code
Average over 100 block heights:
Coffee Lake +0.1%
Ryzen +0.4%
Sandy Bridge +1.5%
|
2019-03-04 17:39:49 +01:00 |
|
XMRig
|
44bacb8d8c
|
Removed unnecessary ASM files duplicates for MSYS2.
|
2019-03-04 14:40:22 +07:00 |
|
XMRig
|
ea9cbf102e
|
Use machine friendly test data for cn/r and cn/wow algorithms.
|
2019-03-04 00:42:17 +07:00 |
|
XMRig
|
39efcef31a
|
Build whole CryptonightR_gen.cpp only if ASM used.
|
2019-03-03 17:33:27 +07:00 |
|
SChernykh
|
28a2d6ea00
|
Fixed compilation error in Linux
|
2019-02-24 20:23:52 +01:00 |
|
SChernykh
|
5f6b6abc98
|
Optimized soft AES implementations
cn-pico: +6.7%
cn/half: +6.2%
cn/2: +4.3%
cn-heavy: +9.1%
cn/wow, cn/r: 2.4-2.6 times faster
|
2019-02-24 20:04:09 +01:00 |
|
XMRig
|
de181c0184
|
Fixed msvc2015/msys2 build & code cleanup.
|
2019-02-19 09:15:06 +07:00 |
|
SChernykh
|
4e24ccdb2b
|
Support for Cryptonight variant 4 (Monero)
|
2019-02-17 18:17:14 +01:00 |
|
XMRig
|
d9446f7f3e
|
Removed "cn/r" alias and fixed build without ASM.
|
2019-02-13 00:18:40 +07:00 |
|
XMRig
|
d168178366
|
Temporary added "cn/r" alias for test pool.
|
2019-02-11 05:46:43 +07:00 |
|
SChernykh
|
b109070288
|
Fixed ARM code
|
2019-02-10 16:04:24 +01:00 |
|
SChernykh
|
384a5c3b76
|
Removed unused variable
|
2019-02-10 15:46:55 +01:00 |
|
SChernykh
|
dd29a6db73
|
Fixed ARM compilation
|
2019-02-10 15:34:31 +01:00 |
|
SChernykh
|
4baa8ee4b5
|
CryptonightR support for Wownero
|
2019-02-10 15:21:17 +01:00 |
|
XMRig
|
a84604ceb3
|
Fixed floating-point rounding, resolved conflict between cn/2 and cn/gpu. Thanks @SChernykh.
|
2019-02-06 00:38:55 +07:00 |
|
XMRig
|
1325d13509
|
Sync changes.
|
2019-02-05 18:47:54 +07:00 |
|
XMRig
|
7c9e0ed6a0
|
Fix typo.
|
2019-02-03 20:34:24 +07:00 |
|
XMRig
|
4a73520a11
|
Add ARM support for cn/gpu.
|
2019-02-03 20:28:13 +07:00 |
|
XMRig
|
336d17204e
|
Fix Linux build.
|
2019-02-03 14:48:11 +07:00 |
|
XMRig
|
7fa2d93701
|
Added reference implementation for cn/gpu (cn-gpu).
|
2019-02-03 14:44:23 +07:00 |
|
XMRig
|
e30e3ddcc4
|
#904 Add ASM implementation.
|
2019-01-21 00:32:24 +07:00 |
|