Function has_enough_parallelism

pub fn has_enough_parallelism() -> bool
Expand description

Determines if the host has enough parallelism to run the payload processor.

It requires at least 5 parallel threads:

  • Engine in main thread that spawns the state root task.
  • Multiproof task in payload processor
  • Sparse Trie task in payload processor
  • Multiproof computation spawned in payload processor
  • Storage root computation spawned in trie parallel proof