solana-with-rpc-optimizations/core/benches
behzad nouri 537bbde22e
builds crds filters in parallel (#12360)
Based on run-time profiles, the majority time of new_pull_requests is
spent building bloom filters, in hashing and bit-vec ops.

This commit builds crds filters in parallel using rayon constructs. The
added benchmark shows ~5x speedup (4-core machine, 8 threads).
2020-09-29 23:06:02 +00:00
..
banking_stage.rs
blockstore.rs
cluster_info.rs
consensus.rs
crds_gossip_pull.rs
crds_shards.rs
gen_keys.rs
poh.rs
poh_verify.rs
retransmit_stage.rs
shredder.rs
sigverify_stage.rs