Duke Leto
88effe9a18
WIP large pages for randomx
2 years ago
Duke Leto
b7adb511a6
cleanup
2 years ago
Duke Leto
665f895134
Optimize inner mining loop
2 years ago
Duke Leto
c8b2163c1c
Optimize inner mining loop
2 years ago
Duke Leto
1a4e8d4acf
Initialize randomx dataset with 2 threads
2 years ago
Duke Leto
c55d1cbc5f
Destroy randomx VM when we are done with it
2 years ago
Duke Leto
d3b948005c
indentation
2 years ago
Duke Leto
3dbe8d3c6b
indentation
2 years ago
Duke Leto
0926dfca75
Merge branch 'duke' into awt
2 years ago
Duke Leto
81f0c7755e
Code to test exact cause of the 'up only' diff bug
2 years ago
Duke Leto
c108db8f3c
Speed up randomx hashing by ~60X per core
These code changes move various randomx setup code out of the inner mining loop,
which significantly increases hashrate. Currently seeing ~60 hashes/second/core
on a Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz.
This code may have memory leaks, it does not destroy the randomx VM since it was
causing coredumps. It also seems to use more memory, I am only able to mine on 2
cores with 16GB of RAM. Using more cores runs out of memory.
2 years ago
Duke Leto
b94ec80307
Use RANDOMX_FLAG_FULL_MEM
2 years ago
Duke Leto
c81b49c96c
fix params for testcoins
2 years ago
Duke Leto
24dc8252a3
Add scripts to research randomx difficulty problems
2 years ago
Duke Leto
591b9e4c7d
Merge branch 'dev' into duke
2 years ago
Duke Leto
5aea752337
Fix compiler warnings
2 years ago
Duke Leto
6eccab3e98
Add missing newline in rxdebug and add debugging about solutionTargetChecks
2 years ago
jahway603
d2001b1ee0
Merge pull request 'dragonx scripts: removed hardcoded bash location for better platform support' ( #234 ) from jahway603 into dev
Reviewed-on: #234
2 years ago
jahway603
cba21e8f2a
removed hardcoded bash location for better platform support
2 years ago
Duke Leto
db2fe16b0e
Merge pull request 'dragonx scripts' ( #233 ) from hydra/hush3:dev into dev
Reviewed-on: #233
2 years ago
hydra
3499aad7cd
Update 'src/dragonxd'
2 years ago
hydra
ac2a68aa86
update seednode ip
2 years ago
Duke Leto
98ca257908
Merge pull request 'document -maxreorg argument' ( #231 ) from jahway603 into dev
Reviewed-on: #231
2 years ago
jahway603
202e67f9ac
document -maxreorg argument
2 years ago
Hydra
7f37974e28
dragonxd
2 years ago
Hydra
0e2f0f8ffe
dragonx-cli
2 years ago
Hydra
4a534ceb3f
delete
2 years ago
hydra
bfb51e1c34
dragonx-cli
2 years ago
Duke Leto
17e6fd25c0
Merge pull request 'added smartz to build.sh and document -maxdebugfilesize' ( #230 ) from jahway603 into dev
Reviewed-on: #230
2 years ago
triplefive
70908b1009
document -maxdebugfilesize
2 years ago
triplefive
491e263af9
added smartz to build.sh
2 years ago
Jonathan "Duke" Leto
ef461fd639
Merge remote-tracking branch 'origin/master' into dev
2 years ago
Duke Leto
0d86a2d895
Merge pull request 'removed "python" from apt command' ( #229 ) from dan_s/hush3:master into master
Reviewed-on: #229
2 years ago
dan_s
0786c0755a
removed "python" from apt command
2 years ago
Duke Leto
bfc91e0f78
Merge pull request 'Mac changes' ( #227 ) from dev-mac into dev
Reviewed-on: #227
2 years ago
fekt
66411537dd
Mac fix for HSCs
2 years ago
Duke Leto
c36464ee1b
Fix bug in getrescaninfo
There was a small bug in getrescaninfo where when a rescan first starts, it
shows rescanning=true but progress=100% because rescanHeight was not initialized
correctly.
Also update our rescanHeight while we are fast-forwarding thru blocks which are
before the current wallet birthday.
2 years ago
Duke Leto
d94883ad64
Update 'doc/release-process.md'
2 years ago
fekt
f4927fa54a
OSX deployment script and bg
2 years ago
fekt
a5bcfc88b6
Mac build fix
2 years ago
fekt
24788c7dfe
Build RandomX
2 years ago
fekt
7914b63861
Upstream change for OSX
2 years ago
fekt
e313676562
Mac build fixes
2 years ago
Duke Leto
29ec7b5fb6
Set rescanStartHeight before we lock cs_main + cs_wallet
2 years ago
Duke Leto
71923e3ffb
Initial implementation of getrescaninfo
2 years ago
Duke Leto
c049575357
Merge pull request 'added -ac_randomx_interval and -ac_randomx_lag to hushd --help' ( #219 ) from jahway603 into dev
Reviewed-on: #219
2 years ago
jahway603
30a1921e26
added -ac_randomx_interval and -ac_randomx_lag to hushd --help
2 years ago
Duke Leto
0cb343d508
Merge pull request 're-fixing spacing in manpages' ( #217 ) from jahway603 into dev
Reviewed-on: #217
2 years ago
jahway603
e8e0cb93b9
fixed manpage copyright spacing issue
2 years ago
jahway603
64e8d05214
fixed an update script
2 years ago