Commit Graph

108 Commits

Author SHA1 Message Date
XMRig
1797fe3e20 Added CPU option "yield". 2019-12-03 09:04:20 +07:00
SChernykh
4b0f3fab83 RandomX fixes
Intel JCC erratum fix and various other improvements, see more here: https://www.phoronix.com/scan.php?page=article&item=intel-jcc-microcode&num=1
2019-12-01 08:46:35 +01:00
XMRig
70acc63349 Added manual (e key) health reports. 2019-11-01 00:09:28 +07:00
XMRig
a460578b5c Fixed singular form for threads. 2019-10-29 17:18:46 +07:00
XMRig
2872c4737a Display backend for shares. 2019-10-29 15:43:13 +07:00
XMRig
7eb2270d93 Fixed regression. 2019-10-11 23:21:02 +07:00
XMRig
8594622dd0 Improved CPU profile generation. 2019-10-09 12:58:11 +07:00
XMRig
e115db1fea Added "memory-pool" option. 2019-10-07 23:38:01 +07:00
XMRig
78d87138d5 Fixed Linux build. 2019-10-07 13:37:12 +07:00
XMRig
dd0f924bff Added initial memory pool support. 2019-10-07 12:36:40 +07:00
XMRig
5058da3f29 Fixed exit. 2019-10-05 11:24:22 +07:00
XMRig
717e13818f Implemented RxNUMAStorage. 2019-10-05 08:24:28 +07:00
XMRig
93a70f4bbe Added RxNUMAStorage stub. 2019-10-04 18:43:03 +07:00
XMRig
473b98ae68 Extended "numa" option for RandomX. 2019-10-04 10:49:55 +07:00
XMRig
dea1f983f0 Merge branch 'dev' into evo 2019-10-01 07:26:18 +07:00
XMRig
aaddfbe779 Fixed support for systems where total count of NUMA nodes not equal usable count. 2019-10-01 07:19:13 +07:00
XMRig
b89616fc8b Fixed ARM build. 2019-09-28 23:26:03 +07:00
XMRig
255f6cff6b Added config option "cpu/max-threads-hint" and command line option "--cpu-max-threads-hint". 2019-09-28 02:02:20 +07:00
XMRig
477de6a212 Improved/restructured --help output. 2019-09-23 03:47:40 +07:00
XMRig
e9d7648fdb Added global backends hashrate to "GET /2/backends" endpoint. 2019-09-20 14:15:35 +07:00
XMRig
d1d0ed7fe2 Allow partially started threads. 2019-09-17 02:22:59 +07:00
XMRig
4223e282d6 Improved thread self test error message. 2019-09-16 01:27:51 +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
9b54e4b827 Define double OpenCL threads in simple way. 2019-09-05 09:27:29 +07:00
XMRig
acf6a2d2c3 * Restored all cn/1 based algorithms (cn/1, cn-lite/1, cn/rto, cn-heavy/tube) 2019-09-02 18:30:13 +07:00
XMRig
aad2f63362 Implemented verification on CPU. 2019-09-01 19:31:25 +07:00
XMRig
65f5806367 Implemented cn0 kernel launch. 2019-09-01 07:05:49 +07:00
XMRig
df5fd65a45 Merge branch 'dev' into feature-opencl 2019-08-30 16:47:51 +07:00
SChernykh
682e893388 Fixed race condition in RandomX thread init
Thread could deadlock if it started before dataset struct was allocated.
2019-08-28 18:28:04 +02:00
XMRig
1d2bff4de0 Initial stub for setting job in OpenCL backend. 2019-08-28 02:05:19 +07:00
XMRig
5588fa13c6 Removed cn/wow algorithm (coin forked to rx/wow). 2019-08-27 09:34:08 +07:00
XMRig
897f08183b Restored OclCache. 2019-08-27 06:31:40 +07:00
XMRig
bfd749a914 Make CpuLaunchStatus more high level. 2019-08-25 16:47:25 +07:00
XMRig
c1e21618ab Improved detailed hashrate report. 2019-08-25 04:14:34 +07:00
XMRig
fe5832bfc6 Added OclWorker class. 2019-08-25 03:50:49 +07:00
XMRig
c26b823761 Implemented OclLaunchData creation. 2019-08-24 00:14:41 +07:00
XMRig
f9bdd6ae93 Merge branch 'dev' into feature-opencl 2019-08-17 23:33:48 +07:00
XMRig
bb10897271 Use unsigned type for intensity. 2019-08-17 05:22:09 +07:00
XMRig
b4ea93d82d Added version field to config file. 2019-08-17 04:27:37 +07:00
XMRig
e747f8b06c Added MSVC support for Argon2. 2019-08-17 04:01:53 +07:00
XMRig
9861f9eadd Added selection for optimized Argon2 implementation. 2019-08-17 01:42:03 +07:00
XMRig
faf18262eb Added generic Argon2 implementation (conflicts with RandomX). 2019-08-16 00:31:29 +07:00
XMRig
963e0d5894 Merge branch 'dev' into feature-opencl 2019-08-13 18:11:57 +07:00
XMRig
09d8c2f8f8 Fixed autoconfig regression. 2019-08-13 17:56:32 +07:00
XMRig
8f070d7648 More flexible API handling for mining backends. 2019-08-13 02:38:10 +07:00
Jethro Grassie
3633ef7f9d fix #1108 2019-08-09 19:45:03 -04:00
XMRig
854f78010d Fixed auto configuration without hwloc. 2019-08-09 12:51:27 +07:00
XMRig
46c8202a83 #1106 Fixed hugepages field in API. 2019-08-09 01:50:31 +07:00
XMRig
990dc7dd51 uv_mutex replaced to std::mutex. 2019-08-09 01:00:21 +07:00