-
Notifications
You must be signed in to change notification settings - Fork 1
Description
We ran a reprocessing of eos-mainnet from block: 111,172,000 to 111,188,000, knowing the "problem area" is around block 111,172,500.
Test 1: Mindreader without deepmind (DM)(disabled it in config.ini)
image: gcr.io/eoscanada-shared-services/eos-mindreader:v2.0.1-dm-v10.4-712cf00-98a6fc0
This is our baseline test
Test 2: Mindreader with deepmind (DM) enabled & no console reader (CR) using a custom manageos branch
image: eos-mindreader:v2.0.3-dm-base-ubuntu-18.04-a8059ea
This is a unique scenario to understand the impact deepmind (DM) in isolation (not running a console reader)
Test 3: Mindreader with deepmind (DM) enabled & console reader (CR) enabled
image: gcr.io/eoscanada-shared-services/eos-mindreader:v2.0.1-dm-v10.4-712cf00-98a6fc0
This is a reproduction of production environement.
Test 4: Mindreader with deepmind (DM), no ABI serializer no out
image: gcr.io/eoscanada-shared-services/eos-mindreader:v2.0.3-dm-no-json-data-ubuntu-18.04-a8059ea
Test 5: Mindreader with deepmind (DM), no ABI seri & out in hex, with EOS binary encd
image: gcr.io/eoscanada-shared-services/eos-mindreader:v2.0.3-dm-pack-with-hex-output-ubuntu-18.04-a8059ea
Test 6: Mindreader with deepmind (DM), EOS binary encoding but no output
image: gcr.io/eoscanada-shared-services/eos-mindreader:v2.0.3-dm-pack-no-output-ubuntu-18.04-a8059ea
Test 7: Mindreader with deepmind (DM), ABI serializer no output
image: gcr.io/eoscanada-shared-services/eos-mindreader:v2.0.3-dm-no-json-data-with-computation-ubuntu-18.04-a8059ea
General Conclusion:
- The mindreader with DM only (Test 2) relative to the mindreader with no DM (Test 1) is on average %753 slower. 1,000 blocks took on average
5m21svs38s - The mindreader with DM & CR (Test 3) relative to the
mindreaderwith noDMis on average %786 slower. 1,000 blocks took on average5m57svs41s - Enabling deepmind adds a significant latency as seen in Test 2. Adding the console reader on top of DM (Test 3) adds a further but negligible latency as seen by comparing results from Test 2 & Test 3