solana
solana copied to clipboard
Move packet deserialization into its' own stage
A separate transaction scheduling stage will rely on having the set of accounts used in each transaction. To achieve this we need to separate packet deserialization from the banking stage.
This creates a potential bottleneck since we're moving from N banking threads doing deserialization to a single thread for deserializing.
Need to benchmark this change to make sure this will not cause performance degredation.