Commit Graph

53 Commits

Author SHA1 Message Date
SChernykh
1865d31d0c RandomX: added huge-pages-jit config parameter
Set to false by default, gives 0.2% boost on Ryzen 7 3700X with 16 threads, but hashrate might be unstable on Ryzen between launches. Use with caution.
2020-10-07 17:42:55 +02:00
SChernykh
f26d4274fc RandomX: added parameter for scratchpad prefetch mode
`scratchpad_prefetch_mode` can have 4 values:
0: off
1: use `prefetcht0` instruction (default, same as previous XMRig versions)
2: use `prefetchnta` instruction (faster on Coffee Lake and a few other CPUs)
3: use `mov` instruction
2020-09-04 16:16:07 +02:00
XMRig
9829da5d4e Added command line option --pause-on-battery and renamed config option. 2020-07-23 15:45:01 +07:00
SChernykh
8c8a46acb8 Added mining on battery setting 2020-07-22 20:21:42 +02:00
SChernykh
5af50b854c RandomX: added cache QoS support
False by default. If set to true, all non-mining CPU cores will not have access to L3 cache.
2020-07-13 17:23:18 +02:00
XMRig
5cf7fb0e4c #1708 Added "title" option. 2020-06-06 00:24:58 +07:00
XMRig
c2e8686818 Implemented donate for KawPow. 2020-06-01 00:56:26 +07:00
SChernykh
f24da62db0 KawPow WIP 2020-05-27 16:19:57 +02:00
XMRig
e1160b6db2 Added TLS support for API and many other TLS related changes. 2020-03-18 20:09:11 +07:00
SChernykh
19fc7b6f43 AstroBWT 20-50% speedup
Skips hashes with large stage 2 size. Added configurable `astrobwt-max-size` parameter, default value is 550, min 400, max 1200, optimal value ranges from 500 to 600 depending on CPU.

- Intel CPUs get 20-25% speedup
- 1st- and 2nd-gen Ryzens get 30% speedup
- 3rd-gen Ryzens get up to 50% speedup
2020-03-05 12:20:21 +01:00
XMRig
d8a50bc713 Update default config example. 2020-02-19 01:28:13 +07:00
XMRig
f2eebeca15 Update year. 2020-02-14 02:41:21 +07:00
XMRig
59a3d8c530 Added "verbose" option. 2019-12-17 21:46:11 +07:00
XMRig
b25d6d5f67 Added RandomX option "rdmsr" and save/restore MSR registers on Windows. 2019-12-17 14:45:01 +07:00
XMRig
6d176d2013 Fixed MSR. 2019-12-11 20:09:25 +07:00
XMRig
f960d1cf16 Added RandomX option "wrmsr" with command line equivalent --randomx-wrmsr=N. 2019-12-10 23:57:29 +07:00
XMRig
fbd39ca49d Move "1gb-pages" option to "randomx" object. 2019-12-09 21:42:40 +07:00
SChernykh
0a5c12295d Added 1GB hugepages support for Linux 2019-12-05 19:39:47 +01:00
XMRig
bc4e456ac1 Option "yield" enabled by default and added command line option --cpu-no-yield. 2019-12-04 08:50:54 +07:00
XMRig
1797fe3e20 Added CPU option "yield". 2019-12-03 09:04:20 +07:00
XMRig
b7e1d97d93 Added option "mode" (or --randomx-mode) for RandomX. 2019-11-29 13:00:17 +07:00
XMRig
22b2ebafb7 Added "health-print-time" option. 2019-11-01 04:08:52 +07:00
XMRig
a1a7692072 Added command line options --cuda and --cuda-loader. 2019-10-29 00:42:49 +07:00
XMRig
8bd882ef79 Added "self-select" to config example. 2019-10-20 16:04:22 +07:00
XMRig
7c91a5449f Updated default config and docs. 2019-10-08 09:41:36 +07:00
XMRig
a62bc045cf Updated default config example. 2019-09-28 02:34:10 +07:00
XMRig
9694164318 Merge branch 'dev' into evo 2019-09-27 05:54:33 +07:00
XMRig
335092f70f Added coin option. 2019-09-27 05:41:45 +07:00
XMRig
efd2e8d757 OpenCL backend disabled by default. 2019-09-23 05:51:46 +07:00
XMRig
331cefa0b4 Updated default config example. 2019-09-20 15:09:24 +07:00
XMRig
c902b32e2e Updated default config. 2019-08-17 21:22:44 +07:00
XMRig
a37c5f767e Updated default config. 2019-07-28 11:42:36 +07:00
XMRig
160a30e820 Better default config. 2019-07-20 16:20:11 +07:00
XMRig
412fd9b985 Updated default config example. 2019-07-20 05:57:58 +07:00
XMRig
ee949dc89c Updated default config. 2019-04-17 19:03:15 +07:00
XMRig
620c09d860 Update default config. 2019-04-01 11:54:09 +07:00
XMRig
8501c0ed62 New log support. 2019-03-27 01:29:37 +07:00
XMRig
dec7460e6a Added "donate-over-proxy" option. 2019-03-19 00:16:30 +07:00
XMRig
8251a069ab #957 Added optional embedded JSON config support. 2019-03-02 13:12:38 +07:00
XMRig
4136523c05 Fix memory allocation. 2019-01-21 01:44:15 +07:00
XMRig
2441fafeac Update default config.json. 2018-09-30 17:57:25 +03:00
XMRig
2193aff02c Fix default value for "restricted" option. 2018-09-29 18:05:38 +03:00
XMRig
94cd9e5902 Add "autosave" config option. 2018-09-27 19:07:04 +03:00
XMRig
b97f282e07 Fix av option in generated config. 2018-05-04 03:31:17 +07:00
XMRig
563634dd43 #499 Disabled IPv6 for internal HTTP API by default, was cause issues on some systems. 2018-04-07 01:17:58 +07:00
XMRig
f060c5fd15 Fix error in config.json 2018-03-24 13:55:45 +07:00
XMRig
88c7fe3962 v2.5.1 release candidate. 2018-03-24 13:04:04 +07:00
XMRig
1123c20da0 Add comments to config file. 2017-10-07 00:49:38 +03:00
XMRig
5601c7a672 Added Httpd class and API config options. 2017-08-31 02:28:33 +03:00
XMRig
f05a328474 Added --cpu-priority option. 2017-08-15 08:19:55 +03:00