Commit Graph
64 Commits
Author SHA1 Message Date
Tony Butler 4b3fc88473 Add every Apple AMD GPU type 2021-10-11 04:17:01 -06:00
XMRig 22f68bda8d Code cleanup based on Clang-Tidy. 2021-08-25 18:45:15 +07:00
XMRig 48a43b9274 Implemented stable algorithm ids. 2021-08-11 03:46:34 +07: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 83d152f557 More static analysis fixes 2020-12-08 16:05:58 +01:00
SChernykh d5f84a813d Fixed errors found by static analysis 2020-12-08 12:16:59 +01:00
SChernykh c07ee768ed KawPow: fixed OpenCL memory leak 2020-09-25 10:53:24 +02:00
SChernykh 3180e242a9 Cryptonight OpenCL: fix for long input data 2020-07-16 10:39:32 +02:00
SChernykh aa48c64a05 Fixed DAG initialization on slower AMD GPUs
Display driver could reset on GPUs with screen connected.
2020-06-30 16:53:56 +02:00
SChernykh afdf26616e KawPow: reduced stale/expired shares 2020-05-31 18:22:21 +02:00
XMRig 311e6a1e39 Log cleanup. 2020-05-29 02:11:29 +07:00
xmrig a5591de0e7 Merge pull request #1697 from SChernykh/evo
KawPow: tuned work group size for OpenCL
2020-05-28 16:58:18 +07:00
SChernykh 3168919b83 KawPow: tuned work group size for OpenCL 2020-05-28 10:58:06 +02:00
XMRig 7feec36a14 Fix Linux build. 2020-05-27 22:08:23 +07:00
SChernykh f24da62db0 KawPow WIP 2020-05-27 16:19:57 +02:00
XMRig 4f14ca77d7 Move CnAlgo 2020-04-23 12:34:26 +07:00
SChernykh e793dd3be2 AstroBWT CUDA support 2020-04-04 11:05:44 +02:00
XMRig dedaba16e3 Fixed gcc build. 2020-03-23 05:30:11 +07: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 f2eebeca15 Update year. 2020-02-14 02:41:21 +07:00
SChernykh a75ee09704 Added RandomX JIT for AMD Navi GPUs 2020-02-13 20:15:08 +01:00
SChernykh 467fbfdc77 Auto-config for mobile Ryzen APUs 2019-12-30 20:53:21 +02:00
XMRig f2f610f0f5 Fix OpenCL. 2019-12-20 04:05:09 +07:00
SChernykh 9b5ccb55a5 RandomSFX (Safex Cash variant) support 2019-12-16 19:36:29 +01:00
XMRig 9f9b0d4514 Fixed memory allocation on old low memory AMD GPUs. 2019-11-15 19:42:35 +07:00
XMRig 7ac6e0ac91 Implemented cryptonight mining. 2019-10-27 17:53:00 +07:00
XMRig 717e13818f Implemented RxNUMAStorage. 2019-10-05 08:24:28 +07:00
XMRig 9c064cdeee Fixed excessive memory allocation. 2019-09-30 08:28:25 +07:00
XMRig 00851b9fb8 Added clRetainMemObject support. 2019-09-30 07:30:14 +07:00
XMRig dcb233ce91 RandomX dataset specific code moved into OclSharedData class. 2019-09-30 06:59:44 +07:00
XMRig 768f1d9269 Class OclInterleave renamed to OclSharedData and added class OclSharedState. 2019-09-30 05:18:53 +07:00
XMRig a718e241e7 Fixed build with gcc 4.8. 2019-09-27 01:55:05 +07:00
XMRig 5cdcd1ebdc [opencl] Better cn/r specific resource management. 2019-09-19 03:42:11 +07:00
XMRig 2ddd0e2cd8 Fixes for Intel OpenCL platform. 2019-09-19 02:05:42 +07:00
XMRig d1d0ed7fe2 Allow partially started threads. 2019-09-17 02:22:59 +07:00
XMRig 88fd722ad3 Simplify code. 2019-09-16 23:53:39 +07:00
XMRig a271f5d0be Fixed MSVC build. 2019-09-13 17:17:48 +07:00
XMRig eef7e72459 Use sub buffers. 2019-09-13 16:10:12 +07:00
XMRig d2cc7075d4 OclLib improvements. 2019-09-13 10:35:32 +07:00
XMRig 3afc880fe5 Implemented option "dataset_host". 2019-09-12 13:49:27 +07:00
XMRig 9428659e72 Implemented OpenCL JIT mode. 2019-09-12 13:10:50 +07:00
XMRig 204fb31d5b Cleanup. 2019-09-12 01:09:30 +07:00
XMRig e9b20fff81 Implemented VM mode for OpenCL RandomX. 2019-09-12 00:01:03 +07:00
XMRig c4b49d4213 OpenCL RandomX WIP 2019-09-11 15:48:02 +07:00
XMRig 9fb3f9e01c Initial RandomX source code prepare and compile. 2019-09-08 21:56:18 +07:00
XMRig 7c772d733b Added basic cn/gpu support. 2019-09-08 08:59:17 +07:00
XMRig c91dcc6837 Relax cn algorithm constants definition. 2019-09-04 13:22:20 +07:00
XMRig bd30290c10 Fixed Linux build. 2019-09-04 12:13:04 +07:00