SChernykh
|
bd8cf54a0b
|
Cryptonight OpenCL: fix for long input data
|
2020-07-16 10:39:32 +02:00 |
|
XMRig
|
bf32802a82
|
#1754 Fixed GPU health readings for pre Vega GPUs.
|
2020-07-03 21:14:21 +07:00 |
|
SChernykh
|
08ca51ec4c
|
Fixed DAG initialization on slower AMD GPUs
Display driver could reset on GPUs with screen connected.
|
2020-06-30 16:53:56 +02:00 |
|
XMRig
|
03e9797b92
|
Merge branch 'dev' of https://github.com/SChernykh/xmrig into dev
|
2020-06-23 19:12:34 +07:00 |
|
SChernykh
|
38cf5b6324
|
Fixed AstroBWT OpenCL compilation on some systems
|
2020-06-23 13:55:43 +02:00 |
|
XMRig
|
a83f2c809c
|
Merge branch 'dev' into evo
|
2020-06-18 11:18:30 +07:00 |
|
XMRig
|
416c9eff69
|
Fixed AMD GPU health readings on Linux.
|
2020-06-18 11:16:26 +07:00 |
|
SChernykh
|
5324761e06
|
Show GPU # when compute error happens
|
2020-06-11 19:48:53 +02:00 |
|
SChernykh
|
7f00cb59d2
|
Conceal (CCX) support
|
2020-06-07 01:01:45 +02:00 |
|
SChernykh
|
9cbdb7f1f2
|
KawPow: reduced stale/expired shares
|
2020-05-31 18:22:21 +02:00 |
|
XMRig
|
169fad3a5c
|
Fix compile warnings.
|
2020-05-29 20:02:57 +07:00 |
|
SChernykh
|
297ff13810
|
Tuned KawPow OpenCL kernel
Removed unnecessary memory barrier.
|
2020-05-29 13:10:24 +02:00 |
|
SChernykh
|
c9730faa49
|
Hashrate display fixes
|
2020-05-28 22:23:31 +02:00 |
|
XMRig
|
eb1ed497e7
|
Log cleanup.
|
2020-05-29 02:11:29 +07:00 |
|
SChernykh
|
734f142b47
|
KawPow fix for retarted AMD OpenCL compiler
|
2020-05-28 20:27:25 +02:00 |
|
SChernykh
|
fb0ce0bf61
|
KawPow performance fix for AMD Navi
|
2020-05-28 18:28:23 +02:00 |
|
XMRig
|
7a3233ab4b
|
Use long tags.
|
2020-05-28 20:32:41 +07:00 |
|
xmrig
|
0ad4257113
|
Merge pull request #1697 from SChernykh/evo
KawPow: tuned work group size for OpenCL
|
2020-05-28 16:58:18 +07:00 |
|
SChernykh
|
e3d727cdb6
|
KawPow: tuned work group size for OpenCL
|
2020-05-28 10:58:06 +02:00 |
|
XMRig
|
15000e2c22
|
Fix Linux build.
|
2020-05-27 22:08:23 +07:00 |
|
SChernykh
|
22b937cc1c
|
KawPow WIP
|
2020-05-27 16:19:57 +02:00 |
|
XMRig
|
0a7324f500
|
Merge branch 'dev'
|
2020-05-23 11:08:53 +07:00 |
|
Bohan Yu
|
a797d808b5
|
Change cases of Windows include file and link library
When cross-compiling on case sensitive systems, such as Linux, there will be an Error.
|
2020-05-13 21:00:52 +08:00 |
|
XMRig
|
8aeba61706
|
Add 3rdparty prefix to all rapidjson includes.
|
2020-04-29 14:55:04 +07:00 |
|
XMRig
|
46e49cde0b
|
Update base.
|
2020-04-29 14:17:33 +07:00 |
|
XMRig
|
0cc90b152d
|
Move CnAlgo
|
2020-04-23 12:34:26 +07:00 |
|
SChernykh
|
7f01c5c6f3
|
AstroBWT CUDA support
|
2020-04-04 11:05:44 +02:00 |
|
xmrig
|
618ca6525b
|
Merge pull request #1605 from SChernykh/dev
Fixed AstroBWT OpenCL for NVIDIA GPUs
|
2020-03-25 03:58:07 +07:00 |
|
SChernykh
|
c0f7e881ba
|
Fixed AstroBWT OpenCL for NVIDIA GPUs
|
2020-03-24 15:55:54 +01:00 |
|
XMRig
|
382bfb0957
|
Fixed gcc build.
|
2020-03-23 05:30:11 +07:00 |
|
SChernykh
|
fbedf197ab
|
AstroBWT OpenCL code
|
2020-03-22 22:36:21 +01:00 |
|
XMRig
|
16a83a9f61
|
Move files.
|
2020-03-09 01:22:34 +07:00 |
|
XMRig
|
1f36ea2a8e
|
Added "coin": "keva" and post PR cleanup.
|
2020-03-07 20:38:44 +07:00 |
|
kevacoin
|
56e88f57fb
|
Fixed scratchpad L2/L3 bit, from 18, 21 to 17 and 20.
|
2020-03-05 11:23:49 -08:00 |
|
kevacoin
|
0528ccd01e
|
Added Keva.
|
2020-03-04 16:23:33 -08:00 |
|
SChernykh
|
14ef99ca67
|
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
|
887c891ab2
|
Refactored fma_soft() in randomx_vm.cl
Fixes #1554 (hopefully)
|
2020-02-18 18:19:03 +01:00 |
|
XMRig
|
311d3e1c18
|
Fixed wrong OpenCL platform on macOS.
|
2020-02-15 04:32:32 +07:00 |
|
XMRig
|
d23e5e15ba
|
Added AMD GPUs health information for Linux (via sysfs).
|
2020-02-14 23:37:44 +07:00 |
|
XMRig
|
5ad52192fe
|
Update year.
|
2020-02-14 02:41:21 +07:00 |
|
SChernykh
|
7fa5e8706e
|
Added RandomX JIT for AMD Navi GPUs
|
2020-02-13 20:15:08 +01:00 |
|
XMRig
|
2f27d5d108
|
Added printHealth to IBackend interface.
|
2020-02-14 01:11:53 +07:00 |
|
XMRig
|
56f23db878
|
Added ADL support for Windows.
|
2020-02-14 00:16:32 +07:00 |
|
SChernykh
|
ef629ba0d0
|
Fixed generic OpenCL code for AMD Navi
|
2020-02-10 22:00:40 +01:00 |
|
XMRig
|
e2e37c8cfb
|
Fixed nicehash nonce overflow for GPU backends.
|
2020-02-06 22:00:03 +07:00 |
|
SChernykh
|
8f9c1dd781
|
Workaround for new AMD drivers (OpenCL)
|
2020-02-04 23:11:46 +01:00 |
|
SChernykh
|
29dd2c2138
|
Cleanup
|
2019-12-30 20:55:03 +02:00 |
|
SChernykh
|
4e5aef0a8a
|
Auto-config for mobile Ryzen APUs
|
2019-12-30 20:53:21 +02:00 |
|
XMRig
|
402c44b547
|
Added "cn-pico/tlo".
|
2019-12-29 00:29:19 +07:00 |
|
XMRig
|
2d15c10e0f
|
Added ENV support for "loader" option.
|
2019-12-22 19:48:33 +07:00 |
|
XMRig
|
449617d717
|
Allow use old CUDA plugin.
|
2019-12-20 21:10:13 +07:00 |
|
XMRig
|
2911bb3a81
|
Fix OpenCL.
|
2019-12-20 04:05:09 +07:00 |
|
Tony Butler
|
45412a2ace
|
Add MoneroV (rx/v) algorithm [based on MoneroOcean/master]
|
2019-12-18 16:17:22 -07:00 |
|
SChernykh
|
4da37baf8c
|
RandomSFX (Safex Cash variant) support
|
2019-12-16 19:36:29 +01:00 |
|
XMRig
|
33f6b91146
|
Added total memory size to summary.
|
2019-11-29 11:06:28 +07:00 |
|
XMRig
|
f9bc3fb09b
|
Fixed memory allocation on old low memory AMD GPUs.
|
2019-11-15 19:42:35 +07:00 |
|
XMRig
|
79f4685d9a
|
Fixed wrong line ending in generated CL code.
|
2019-11-15 01:27:30 +07:00 |
|
XMRig
|
1cb4d73fe3
|
Added manual (e key) health reports.
|
2019-11-01 00:09:28 +07:00 |
|
XMRig
|
3bdf7111ce
|
Fixed singular form for threads.
|
2019-10-29 17:18:46 +07:00 |
|
XMRig
|
23ebcfb2db
|
Display backend for shares.
|
2019-10-29 15:43:13 +07:00 |
|
XMRig
|
8cd265c38c
|
Added CUDA threads to API.
|
2019-10-28 13:18:00 +07:00 |
|
XMRig
|
c9f7cbae09
|
Implemented cryptonight mining.
|
2019-10-27 17:53:00 +07:00 |
|
XMRig
|
bb2cc0deb7
|
Added CudaWorker and CudaLaunchData.
|
2019-10-26 17:37:54 +07:00 |
|
XMRig
|
d4a3024996
|
Implemented CUDA config generation.
|
2019-10-26 03:12:55 +07:00 |
|
XMRig
|
77d5b73724
|
Added CudaDevice class.
|
2019-10-26 00:49:59 +07:00 |
|
XMRig
|
ec717f27b5
|
Added CudaLib stub.
|
2019-10-25 16:46:49 +07:00 |
|
XMRig
|
0fc215c457
|
Added initial CUDA backend stub.
|
2019-10-23 16:37:56 +07:00 |
|
XMRig
|
f7dcfffdb1
|
Removed unused class member.
|
2019-10-22 12:30:04 +07:00 |
|
Anton Kamenov
|
9e2b63890c
|
Use functions to get memory variables
|
2019-10-14 14:14:12 +03:00 |
|
Anton Kamenov
|
ed08895d4a
|
Fixes OclDevice::globalMemSize() that sometimes returns 0
|
2019-10-14 13:34:17 +03:00 |
|
XMRig
|
228f02c361
|
Fixed regression.
|
2019-10-11 23:21:02 +07:00 |
|
XMRig
|
61ab47cc95
|
Improved CPU profile generation.
|
2019-10-09 12:58:11 +07:00 |
|
XMRig
|
7db7b3727d
|
Improved OpenCL profile generation, don't create unnecessary (equal to main profile) profiles.
|
2019-10-09 11:11:43 +07:00 |
|
SChernykh
|
2b29a4c20f
|
RandomX (Arqma variant) support
|
2019-10-08 19:00:19 +02:00 |
|
XMRig
|
05928ccc25
|
Implemented RxNUMAStorage.
|
2019-10-05 08:24:28 +07:00 |
|
XMRig
|
6bc217e985
|
Fixed excessive memory allocation.
|
2019-09-30 08:28:25 +07:00 |
|
XMRig
|
3560b6a3c2
|
Added clRetainMemObject support.
|
2019-09-30 07:30:14 +07:00 |
|
XMRig
|
77eecdd2c2
|
RandomX dataset specific code moved into OclSharedData class.
|
2019-09-30 06:59:44 +07:00 |
|
XMRig
|
f4943b77f3
|
Class OclInterleave renamed to OclSharedData and added class OclSharedState.
|
2019-09-30 05:18:53 +07:00 |
|
XMRig
|
e66eeefb14
|
Fixed build on macOS.
|
2019-09-28 18:20:56 +07:00 |
|
XMRig
|
41ec1b4cb2
|
Fixed build with gcc 4.8.
|
2019-09-27 01:55:05 +07:00 |
|
XMRig
|
d6f0555771
|
Added command line option --opencl-devices (hint mode)
|
2019-09-24 23:01:03 +07:00 |
|
XMRig
|
3e42fa28df
|
OpenCL backend disabled by default.
|
2019-09-23 05:51:46 +07:00 |
|
XMRig
|
d9dc6a396f
|
Add support for initialize OpenCL in runtime.
|
2019-09-23 05:33:48 +07:00 |
|
XMRig
|
c7e4815d79
|
Use more JS friendly names.
|
2019-09-23 01:27:05 +07:00 |
|
XMRig
|
54d73b7ac5
|
Extended OpenCL threads information.
|
2019-09-22 02:10:14 +07:00 |
|
XMRig
|
40e8bfe443
|
Added global backends hashrate to "GET /2/backends" endpoint.
|
2019-09-20 14:15:35 +07:00 |
|
XMRig
|
1cfd5f0735
|
[opencl] Better cn/r specific resource management.
|
2019-09-19 03:42:11 +07:00 |
|
XMRig
|
e8ee091e5a
|
Fixes for Intel OpenCL platform.
|
2019-09-19 02:05:42 +07:00 |
|
XMRig
|
133cd30b2e
|
#1177 Fixed unroll syntax for old drivers.
|
2019-09-18 23:46:51 +07:00 |
|
XMRig
|
e3fcb99d84
|
Allow partially started threads.
|
2019-09-17 02:22:59 +07:00 |
|
XMRig
|
e8acb8a2a9
|
Simplify code.
|
2019-09-16 23:53:39 +07:00 |
|
XMRig
|
2a107cc463
|
Improved thread self test error message.
|
2019-09-16 01:27:51 +07:00 |
|
XMRig
|
8a69c23646
|
Use RxAlgo:base instead of switch.
|
2019-09-14 12:00:33 +07:00 |
|
SChernykh
|
9e22c2609c
|
RandomX config generator for OpenCL
Also fixed compilation errors on VS2019
|
2019-09-13 21:05:00 +02:00 |
|
XMRig
|
6f5d175d12
|
Fix compile warning, mostly struct/class inconsistency.
|
2019-09-13 18:21:05 +07:00 |
|
XMRig
|
29f605e8ae
|
Fixed MSVC build.
|
2019-09-13 17:17:48 +07:00 |
|
XMRig
|
9399491a64
|
Use sub buffers.
|
2019-09-13 16:10:12 +07:00 |
|
XMRig
|
5a91552060
|
OclLib improvements.
|
2019-09-13 10:35:32 +07:00 |
|
XMRig
|
bd1ffa56dc
|
Added OpenCL code minification .
|
2019-09-12 18:50:35 +07:00 |
|