Commit Graph
14 Commits
Author SHA1 Message Date
cohcho e29ffe7668 CPU: use raw counter 2020-10-10 13:28:14 +00:00
cohcho f76d355d41 Worker: specify default value 2020-10-09 14:28:36 +00:00
cohcho e2184317af RandomX: align args
tempHash/output must be 16-byte aligned for randomx_calculate_hash{,_first,_next}
2020-10-07 14:47:18 +00:00
cohcho 6f29a548e0 RxVM: fix compilation error 2020-10-07 09:27:25 +00:00
cohcho e6e4519d96 RxVm: fix randomx_create_vm call
randomx_create_vm requires either cache or dataset, but not both
2020-10-06 19:45:43 +00:00
cohcho 662bfeb48e Miner: fix state machine
Remove unexpected resume due to disconnect during dataset init
2020-10-06 13:34:19 +00:00
cohcho 6627c1472e Nonce: refactor static init 2020-10-06 13:34:19 +00:00
cohcho a5f4548b27 soft_aes: fix previous optimization
Previously removed unrolled variant is faster on some CPUs
Some CPUs are faster with added unrolled variant
The best variant depends on number of threads on some CPUs
2020-10-04 14:47:58 +00:00
cohcho 308ba604dd String: distinguish nullptr/empty str 2020-09-26 16:41:15 +00:00
cohcho 90732ad690 Miner: filter invalid algos 2020-09-25 17:52:13 +00:00
cohcho 37a47652b9 soft_aes: fix previous optimization
the best order of hash/fill/prefetch depends on hw/soft AES
only hw AES is faster after previous optimization
2020-09-25 15:26:19 +00:00
cohcho 3068b7adbe reserve at most 1 bit for wrapping detection 2020-09-13 18:42:16 +00:00
cohcho b183af0953 fix nonce mask 2020-09-09 19:39:52 +00:00
cohcho 5cf1494401 nonce iteration optimization
efficient and correct nonce iteration without duplicates
2020-09-09 10:03:37 +00:00