XMRig
|
c18478a6b4
|
Small cleanups.
|
2020-05-03 13:38:34 +07:00 |
|
MoneroOcean
|
d89305bfcb
|
Merge https://github.com/xmrig/xmrig
|
2020-04-23 09:23:11 -07:00 |
|
SChernykh
|
bfd017d064
|
Refactored CFROUND
|
2020-04-21 15:44:04 +02:00 |
|
MoneroOcean
|
df7a8d1a52
|
Merge https://github.com/xmrig/xmrig
|
2020-04-13 09:07:40 -07:00 |
|
SChernykh
|
abb3340cc7
|
RandomX JIT refactoring
- Smaller memory footprint
- A bit faster overall
|
2020-04-09 14:24:54 +02:00 |
|
SChernykh
|
92810ad761
|
Fixed VM destruction
|
2020-04-08 08:31:53 +02:00 |
|
SChernykh
|
39bd3ca1da
|
Fix off-by-one error
|
2020-04-07 18:53:08 +02:00 |
|
SChernykh
|
4d0edde66d
|
Fixed pool lock
|
2020-04-07 18:48:02 +02:00 |
|
SChernykh
|
69cbfd682a
|
Use node number instead of affinity
|
2020-04-07 18:46:22 +02:00 |
|
SChernykh
|
6ae37a9519
|
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 |
|
MoneroOcean
|
df48cb1f98
|
Merge branch 'dev' of https://github.com/xmrig/xmrig
|
2020-03-07 09:38:20 -08:00 |
|
MoneroOcean
|
db6a553341
|
Merge https://github.com/xmrig/xmrig
|
2020-03-04 17:58:35 -08:00 |
|
kevacoin
|
0528ccd01e
|
Added Keva.
|
2020-03-04 16:23:33 -08:00 |
|
XMRig
|
616c52f266
|
#1572 Fix compile warning.
|
2020-03-01 11:59:53 +07:00 |
|
MoneroOcean
|
b6674abb41
|
Merge https://github.com/xmrig/xmrig
|
2020-02-25 06:20:29 -10:00 |
|
SChernykh
|
131085be80
|
Optimized CFROUND
Shorter version using BMI2 instructionns
|
2020-02-21 19:00:58 +01:00 |
|
SChernykh
|
e1b8f52e59
|
Fixed 32-bit compilation
|
2020-02-21 16:08:23 +01:00 |
|
SChernykh
|
0caeb41bff
|
Tuned JIT compiler
0.3-0.4% speedup depending on CPU.
|
2020-02-20 20:59:22 +01:00 |
|
MoneroOcean
|
baeb45e8a1
|
Merge https://github.com/xmrig/xmrig
|
2020-02-02 11:22:09 -08:00 |
|
SChernykh
|
ffc9f67751
|
Crash fix for Bullodzer CPUs
|
2020-02-02 17:16:59 +01:00 |
|
SChernykh
|
cd763be05b
|
Fix compile error
|
2020-01-24 14:09:07 +01:00 |
|
SChernykh
|
42a7194e93
|
Fix crash on Linux
|
2020-01-24 13:34:12 +01:00 |
|
SChernykh
|
9f1753cc4f
|
Optimized CFROUND
|
2020-01-22 20:11:00 +01:00 |
|
SChernykh
|
d342968211
|
Added support for BMI2 instructions
|
2020-01-21 19:44:56 +01:00 |
|
MoneroOcean
|
b4c93b7ff6
|
Merge https://github.com/xmrig/xmrig
|
2020-01-20 18:24:56 +07:00 |
|
SChernykh
|
f80177cbd3
|
Optimizations for AMD Bulldozer
- Added support for XOP instructions
- Enabled Ryzen code for Bulldozer because it's faster there too
|
2020-01-15 13:04:26 +01:00 |
|
SChernykh
|
73722ce186
|
JIT compiler: removed unnecessary memcpy from generateProgram()
|
2020-01-13 18:00:41 +01:00 |
|
SChernykh
|
eb20dfbc94
|
JIT compiler tweaks
|
2020-01-06 13:57:48 +01:00 |
|
SChernykh
|
c9f90e6770
|
Refactor Ryzen fix to fix compilation issues
|
2019-12-31 11:55:07 +02:00 |
|
XMRig
|
ac4086b273
|
Fix build.
|
2019-12-28 02:00:08 +07:00 |
|
SChernykh
|
3a2941b719
|
Fix for 1st-gen Ryzen crashes
|
2019-12-27 12:40:38 +02:00 |
|
XMRig
|
dbb721cb5e
|
Removed "rx/v" algorithm.
|
2019-12-26 22:34:19 +07:00 |
|
XMRig
|
22eca8e0d5
|
Fixed memory allocation checks.
|
2019-12-25 04:39:21 +07:00 |
|
MoneroOcean
|
78774060fc
|
Defyx Ryzen fix
|
2019-12-21 19:35:00 -08:00 |
|
MoneroOcean
|
4d211b7160
|
Merge fix
|
2019-12-21 18:30:56 -08:00 |
|
MoneroOcean
|
5a519b6aca
|
Merge fix
|
2019-12-21 18:22:02 -08:00 |
|
MoneroOcean
|
eb58aea9c7
|
Merge https://github.com/xmrig/xmrig
|
2019-12-21 18:18:26 -08:00 |
|
Tony Butler
|
45412a2ace
|
Add MoneroV (rx/v) algorithm [based on MoneroOcean/master]
|
2019-12-18 16:17:22 -07:00 |
|
SChernykh
|
c01c035269
|
Fixed crash with GCC compiler
|
2019-12-18 17:32:57 +01:00 |
|
SChernykh
|
f85aba5d21
|
Fixed AVX detection
|
2019-12-18 12:20:21 +01:00 |
|
SChernykh
|
f8bf8fddd9
|
Update jit_compiler_x86_static.S
|
2019-12-18 09:13:21 +01:00 |
|
SChernykh
|
7459677fd5
|
Add vzeroupper for processors with AVX
To avoid false dependencies on upper 128 bits of YMM registers.
|
2019-12-18 09:12:25 +01:00 |
|
SChernykh
|
4da37baf8c
|
RandomSFX (Safex Cash variant) support
|
2019-12-16 19:36:29 +01:00 |
|
MoneroOcean
|
c41cc3d494
|
Merge https://github.com/xmvdev/xmrig
|
2019-12-15 15:43:17 -08:00 |
|
MoneroOcean
|
3f98d07e76
|
DefyX fix
|
2019-12-14 13:00:13 -08:00 |
|
SChernykh
|
ef522f6404
|
Update jit_compiler_x86_static.S
|
2019-12-09 20:30:37 +01:00 |
|
SChernykh
|
763691fa4b
|
More optimizations for Ryzen
|
2019-12-09 20:29:05 +01:00 |
|
XMRig
|
d32df84ca5
|
Memory allocation refactoring.
|
2019-12-08 23:17:39 +07:00 |
|
SChernykh
|
028b335bac
|
Fix GCC compilation
|
2019-12-08 16:51:37 +01:00 |
|
SChernykh
|
ffec421408
|
Fixed indentation
|
2019-12-08 16:20:46 +01:00 |
|