SChernykh
637c7c9209
Removed deprecated AstroBWTv1 and v2
2022-06-12 11:47:36 +02:00
SChernykh
f9d8461dbd
Dero HE (astrobwt/v2) OpenCL support
2022-03-14 20:13:31 +01:00
Tony Butler
12a79ca6b7
Slash and burn EOL whitespace everywhere
2021-11-27 17:59:40 -07:00
Tony Butler
de3f136abc
Revert amd_bitalign/amd_bfe polyfills
2021-10-11 04:17:01 -06:00
Tony Butler
e973877e9f
Apply "no-static-without-amd" fixes
2021-10-11 04:17:01 -06:00
Tony Butler
8ece2dd10d
Attempt repair of cn/r output-array access problem
2021-10-11 04:17:01 -06:00
Tony Butler
a135c12bed
Second try at fixing cn/r atomic_inc() call
2021-10-11 04:17:01 -06:00
Tony Butler
5cc1427c78
Attempt fix for cn/r on Apple-AMD
2021-10-11 04:17:01 -06:00
XMRig
871f616d72
Merge branch 'GraftRandomX' of https://github.com/Stardock2018/xmrig into pr2563
2021-08-28 11:50:17 +07:00
Chris
f50872a500
Fixed Algorithm id
...
Algorithm id should be 0x72151267, second and third byte encode L3 and L2 size.
0x72 = 'r'
0x15 = 1 << 0x15 (L3 size)
0x12 = 1 << 0x12 (L2 size)
0x67 = 'g'
2021-08-27 10:31:36 -06:00
Chris
28c81ed18e
Added Graft RandonX
2021-08-27 08:19:54 -06:00
XMRig
60faa5e144
Fix typo.
2021-08-11 16:27:36 +07:00
XMRig
48a43b9274
Implemented stable algorithm ids.
2021-08-11 03:46:34 +07:00
XMRig
e2f9c8a04c
Regenerate OpenCL headers.
2021-05-16 10:09:29 +07:00
Tony Butler
03b7f3316a
Fix CL code for KawPow where it assumes everything is AMD
2021-05-15 20:34:57 -06:00
SChernykh
b3d14f51b9
Added support for Uplexa (cn/upx2 algorithm)
2021-04-17 14:53:42 +02:00
SChernykh
01d731ea5a
AstroBWT OpenCL fixes
...
- Rewrote main BWT kernel to work properly on Navi
- Fixed nonce iterations in OclWorker
- Fixed memory allocation for AstroBWT
2020-12-27 16:44:35 +01:00
SChernykh
f8a0aa06c8
Added argon2/chukwav2 algorithm
...
New Turtlecoin algorithm. Source: https://github.com/turtlecoin/turtlecoin/blob/development/src/crypto/hash.h#L57
2020-10-12 08:26:57 +02:00
SChernykh
d5dd4ce89f
RandomX: removed rx/loki
...
Loki forks to PoS on October 9th.
2020-10-02 17:02:52 +02: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
SChernykh
3180e242a9
Cryptonight OpenCL: fix for long input data
2020-07-16 10:39:32 +02:00
XMRig
b439b9cfca
Merge branch 'dev' of https://github.com/SChernykh/xmrig into dev
2020-06-23 19:12:34 +07:00
SChernykh
cf1ee9b3d4
Fixed AstroBWT OpenCL compilation on some systems
2020-06-23 13:55:43 +02:00
SChernykh
2ab164caf2
Conceal (CCX) support
2020-06-07 01:01:45 +02:00
SChernykh
afdf26616e
KawPow: reduced stale/expired shares
2020-05-31 18:22:21 +02:00
XMRig
e74cf2cb1d
Fix compile warnings.
2020-05-29 20:02:57 +07:00
SChernykh
3723fa777d
Tuned KawPow OpenCL kernel
...
Removed unnecessary memory barrier.
2020-05-29 13:10:24 +02:00
SChernykh
3d622ff2a9
KawPow fix for retarted AMD OpenCL compiler
2020-05-28 20:27:25 +02:00
SChernykh
7056f67726
KawPow performance fix for AMD Navi
2020-05-28 18:28:23 +02:00
SChernykh
3168919b83
KawPow: tuned work group size for OpenCL
2020-05-28 10:58:06 +02:00
SChernykh
f24da62db0
KawPow WIP
2020-05-27 16:19:57 +02:00
SChernykh
2ac0f7fa24
Fixed AstroBWT OpenCL for NVIDIA GPUs
2020-03-24 15:55:54 +01:00
SChernykh
c2260215b3
AstroBWT OpenCL code
2020-03-22 22:36:21 +01:00
XMRig
ed44b0c009
Move files.
2020-03-09 01:22:34 +07:00
XMRig
1b9e3169c6
Added "coin": "keva" and post PR cleanup.
2020-03-07 20:38:44 +07:00
kevacoin
e5de7a18e0
Fixed scratchpad L2/L3 bit, from 18, 21 to 17 and 20.
2020-03-05 11:23:49 -08:00
kevacoin
b02cc24ae1
Added Keva.
2020-03-04 16:23:33 -08:00
SChernykh
1ccf408ba7
AstroBWT algorithm (DERO) support
...
To test:
- Download https://github.com/deroproject/derosuite/releases/tag/AstroBWT
- Run daemon with `--testnet` in command line
In config.json:
- "coin":"dero"
- "url":"127.0.0.1:30306"
- "daemon:"true"
2020-02-29 22:41:24 +01:00
SChernykh
783f79f264
Refactored fma_soft() in randomx_vm.cl
...
Fixes #1554 (hopefully)
2020-02-18 18:19:03 +01:00
SChernykh
a75ee09704
Added RandomX JIT for AMD Navi GPUs
2020-02-13 20:15:08 +01:00
SChernykh
4c8413f584
Fixed generic OpenCL code for AMD Navi
2020-02-10 22:00:40 +01:00
SChernykh
9e76b6d672
Workaround for new AMD drivers (OpenCL)
2020-02-04 23:11:46 +01:00
XMRig
d74775d702
Added "cn-pico/tlo".
2019-12-29 00:29:19 +07:00
XMRig
f2f610f0f5
Fix OpenCL.
2019-12-20 04:05:09 +07:00
Tony Butler
4c4b29d45c
Add MoneroV (rx/v) algorithm [based on MoneroOcean/master]
2019-12-18 16:17:22 -07:00
SChernykh
9b5ccb55a5
RandomSFX (Safex Cash variant) support
2019-12-16 19:36:29 +01:00
XMRig
e67b22467f
Fixed wrong line ending in generated CL code.
2019-11-15 01:27:30 +07:00
SChernykh
e766e11dfa
RandomX (Arqma variant) support
2019-10-08 19:00:19 +02:00
XMRig
b142a71573
#1177 Fixed unroll syntax for old drivers.
2019-09-18 23:46:51 +07:00
XMRig
dbce6a548b
Added OpenCL code minification .
2019-09-12 18:50:35 +07:00