XMRig
51690ebad6
#1918 Fixed check for 1GB huge pages on ARM Linux.
2020-11-02 21:26:35 +07:00
SChernykh
c2bdae70fe
Fix FreeBSD compilation
2020-10-07 18:00:36 +02:00
SChernykh
44dcded866
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
a8466a139c
RandomX: allocate 2 MB pages for generated code, if possible
...
+0.2% boost on Ryzen 7 3700X
2020-10-07 10:35:10 +02:00
cohcho
7bdeba4d08
Nonce: refactor static init
2020-10-06 13:34:19 +00:00
cohcho
30be1cd102
reserve at most 1 bit for wrapping detection
2020-09-13 18:42:16 +00:00
cohcho
060c1af4c4
fix nonce mask
2020-09-09 19:39:52 +00:00
cohcho
b826985d05
nonce iteration optimization
...
efficient and correct nonce iteration without duplicates
2020-09-09 10:03:37 +00:00
SChernykh
abb78302b8
Try to allocate scratchpad from dataset's 1 GB huge pages, if normal huge pages are not available
2020-07-31 13:37:22 +02:00
SChernykh
838cc08680
Force 2 MB pages size in allocateLargePagesMemory() on Linux
2020-07-31 09:55:49 +02:00
XMRig
8aeba61706
Add 3rdparty prefix to all rapidjson includes.
2020-04-29 14:55:04 +07:00
XMRig
16a83a9f61
Move files.
2020-03-09 01:22:34 +07:00
XMRig
13ac54ada9
v5.9.0-dev
2020-03-07 21:27:55 +07:00
XMRig
1f36ea2a8e
Added "coin": "keva"
and post PR cleanup.
2020-03-07 20:38:44 +07:00
XMRig
ab90af37b3
Merge branch 'master' of https://github.com/kevacoin-project/xmrig into feature-rx-keva
2020-03-07 17:13:08 +07:00
SChernykh
05dc9821c5
Fixed compilation withut randomx/argon2
2020-03-06 07:22:57 +01:00
kevacoin
0528ccd01e
Added Keva.
2020-03-04 16:23:33 -08:00
XMRig
8dc87576c5
Sync changes with proxy.
2020-03-01 14:04:58 +07:00
XMRig
cdd9ea2496
Make "astrobwt" as primary user visible algorithm name.
2020-03-01 10:21:29 +07: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
XMRig
c307433900
Fixed nicehash nonce overflow for CPU backend.
2020-02-06 17:19:08 +07:00
XMRig
88ff807700
Fix compile warnings.
2020-01-03 19:11:48 +07:00
XMRig
a5b0bc04cc
Add "cn/ultra" alias for tlo-pool.raasu.org pool.
2019-12-29 15:36:05 +07:00
XMRig
402c44b547
Added "cn-pico/tlo".
2019-12-29 00:29:19 +07:00
XMRig
dbb721cb5e
Removed "rx/v" algorithm.
2019-12-26 22:34:19 +07:00
XMRig
049caabdae
Add missing algorithm name alias.
2019-12-20 04:08:47 +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
d32df84ca5
Memory allocation refactoring.
2019-12-08 23:17:39 +07:00
XMRig
86e25a13e3
New summary information about 1GB pages.
2019-12-08 14:21:28 +07:00
SChernykh
e3422979d1
Fixed compilation on systems without 1GB pages support
2019-12-06 13:55:33 +01:00
SChernykh
1fbbae1e4a
Added 1GB hugepages support for Linux
2019-12-05 19:39:47 +01:00
SChernykh
a789316bbb
Merge remote-tracking branch 'upstream/dev' into dev
2019-12-04 10:24:10 +01:00
SChernykh
450b9ec19a
Update VirtualMemory_unix.cpp
2019-12-03 20:25:51 +01:00
XMRig
a556070b42
Removed unused code.
2019-12-03 21:11:27 +07:00
XMRig
5fa7a743f5
#1284 Fixed build without RandomX.
2019-11-14 15:11:47 +07:00
XMRig
175a7b06b7
Added initial NVML stub.
2019-10-30 15:33:06 +07:00
XMRig
23ebcfb2db
Display backend for shares.
2019-10-29 15:43:13 +07:00
XMRig
48545c5916
Fixed compile warnings.
2019-10-22 13:09:58 +07:00
XMRig
52281906c6
Fixed "huge-pages" option.
2019-10-21 23:01:30 +07:00
XMRig
ee87f73d5e
#1227 Added "arqma" value for "coin" option.
2019-10-09 09:20:54 +07:00
SChernykh
2b29a4c20f
RandomX (Arqma variant) support
2019-10-08 19:00:19 +02:00
XMRig
d3b137c817
Fixed crash.
2019-10-08 08:50:33 +07:00
XMRig
9dce868fb9
Added "memory-pool" option.
2019-10-07 23:38:01 +07:00
XMRig
2dc4ceae29
Added class NUMAMemoryPool.
2019-10-07 20:39:04 +07:00
XMRig
0e0a26f644
Fixed Linux build.
2019-10-07 13:37:12 +07:00
XMRig
68d77b02d7
Added initial memory pool support.
2019-10-07 12:36:40 +07:00
XMRig
c13c83b902
VirtualMemory class refactoring.
2019-10-06 17:49:15 +07:00
XMRig
72c9d94390
Use hwloc for set thread affinity.
2019-10-06 14:40:42 +07:00
XMRig
ad6dc876b3
Simplified VirtualMemory::bindToNUMANode.
2019-10-04 19:52:15 +07:00