-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Closed
Labels
Description
We are looking into ways to accelerate the simulator (for deeper explorations of the state space) and we found that aside from the GC, the biggest bottleneck seems to be the type reflection used in go-amino.
Would it be possible to have a flag to somehow disable this in the simulator CLI ?
Here are the results of the profiler on a fast sim test run. The command used was go test -cpuprofile cpu.prof -bench -mod=readonly github.com/cosmos/cosmos-sdk/simapp -run TestFullAppSimulation -SimulationEnabled=true -SimulationNumBlocks=100 -SimulationBlockSize=200 -SimulationCommit=true -SimulationSeed=99 -SimulationPeriod=5 -v -timeout 24h:
/cc @fernand
For Admin Use
- Not duplicate issue
- Appropriate labels applied
- Appropriate contributors tagged
- Contributor assigned/self-assigned
cwgoesliamsi
