For now I have results for first 50M blocks:
50M blocks | Real time | last 100k real time | last 100k cpu time | parallel speedup |
---|---|---|---|---|
Replay | 6:32:45 | 43.466s | 61.132s | x1.4064 |
Replay + Validate | 11:03:00 | 84.337s | 395.575s | x4.6904 |
Resync | 14:31:33 | 103.266s | 182.288s | x1.7652 |
I just counted last 100k block times (cpu / real) so it's not a great measurement. I can have better numbers once I complete those runs. But it seems that replay with validation can somehow make a better use of multiple threads than validation during resync.
RE: Hive Node Setup for the Smart, the Dumb, and the Lazy.