Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Altair 1.1.0-beta.1 #2855

Merged
merged 1 commit into from
Jul 20, 2021
Merged

Altair 1.1.0-beta.1 #2855

merged 1 commit into from
Jul 20, 2021

Conversation

twoeths
Copy link
Contributor

@twoeths twoeths commented Jul 20, 2021

Motivation

Description

Set TARGET_AGGREGATORS_PER_SYNC_SUBCOMMITTEE to 16

@github-actions
Copy link
Contributor

Performance Report

✔️ no performance regression detected

Full benchmark results
Benchmark suite Current: 57121b6 Previous: 5c04112 Ratio
getCommitteeAssignments - req 1000 vs - 250000 vc 7.3639 ms/op 9.2145 ms/op 0.80
epoch altair - 250000 vs - 7PWei - processJustificationAndFinalization 192.42 us/op 214.87 us/op 0.90
epoch altair - 250000 vs - 7PWei - processInactivityUpdates 2.1002 s/op 2.2965 s/op 0.91
epoch altair - 250000 vs - 7PWei - processRewardsAndPenalties 883.97 ms/op 839.04 ms/op 1.05
epoch altair - 250000 vs - 7PWei - processRegistryUpdates 13.223 us/op 17.473 us/op 0.76
epoch altair - 250000 vs - 7PWei - processSlashings 70.812 us/op 96.397 us/op 0.73
epoch altair - 250000 vs - 7PWei - processEth1DataReset 1.9110 us/op 1.4240 us/op 1.34
epoch altair - 250000 vs - 7PWei - processEffectiveBalanceUpdates 74.071 ms/op 48.761 ms/op 1.52
epoch altair - 250000 vs - 7PWei - processSlashingsReset 27.391 us/op 24.305 us/op 1.13
epoch altair - 250000 vs - 7PWei - processRandaoMixesReset 37.417 us/op 40.652 us/op 0.92
epoch altair - 250000 vs - 7PWei - processHistoricalRootsUpdate 1.4390 us/op 2.1890 us/op 0.66
epoch altair - 250000 vs - 7PWei - processParticipationFlagUpdates 267.62 ms/op 270.14 ms/op 0.99
epoch altair - 250000 vs - 7PWei - processSyncCommitteeUpdates 1.1630 us/op 1.0250 us/op 1.13
epoch altair - 250000 vs - 7PWei - prepareEpochProcessState 636.19 ms/op 608.74 ms/op 1.05
Process block - 250000 vs - 7PWei - with 0 validator exit 501.93 us/op 517.49 us/op 0.97
Process block - 250000 vs - 7PWei - with 1 validator exit 23.012 ms/op 24.315 ms/op 0.95
Process block - 250000 vs - 7PWei - with 16 validator exits 30.968 ms/op 34.851 ms/op 0.89
epoch phase0 - 250000 vs - 7PWei - processJustificationAndFinalization 68.683 us/op 70.184 us/op 0.98
epoch phase0 - 250000 vs - 7PWei - processRewardsAndPenalties 503.65 ms/op 590.94 ms/op 0.85
epoch phase0 - 250000 vs - 7PWei - processRegistryUpdates 13.040 us/op 14.023 us/op 0.93
epoch phase0 - 250000 vs - 7PWei - processSlashings 47.999 us/op 36.891 us/op 1.30
epoch phase0 - 250000 vs - 7PWei - processFinalUpdates 42.467 ms/op 48.847 ms/op 0.87
epoch phase0 - 250000 vs - 7PWei - prepareEpochProcessState 847.63 ms/op 985.20 ms/op 0.86
getAttestationDeltas - 250000 vs - 7PWei 77.037 ms/op 125.19 ms/op 0.62
processSlots - 250000 vs - 7PWei - 32 empty slots 5.4650 s/op 6.0179 s/op 0.91
shuffle list - 16384 els 1.5380 ms/op 1.7111 ms/op 0.90
shuffle list - 250000 els 21.894 ms/op 24.396 ms/op 0.90
aggregationBits - 2048 els - readonlyValues 218.27 us/op 238.46 us/op 0.92
aggregationBits - 2048 els - zipIndexesInBitList 49.442 us/op 57.150 us/op 0.87
ssz.Root.equals 1.1470 us/op 1.2750 us/op 0.90
getPubkeys - persistent - req 1000 vs - 250000 vc 16.705 us/op 17.502 us/op 0.95
BLS verify - blst-native 1.8583 ms/op 1.8569 ms/op 1.00
BLS verifyMultipleSignatures 3 - blst-native 3.8097 ms/op 3.8083 ms/op 1.00
BLS verifyMultipleSignatures 8 - blst-native 8.2006 ms/op 8.2043 ms/op 1.00
BLS verifyMultipleSignatures 32 - blst-native 32.269 ms/op 32.218 ms/op 1.00
BLS aggregatePubkeys 32 - blst-native 40.630 us/op 41.030 us/op 0.99
BLS aggregatePubkeys 128 - blst-native 155.68 us/op 155.69 us/op 1.00
validate gossip signedAggregateAndProof - struct 4.5427 ms/op 4.5582 ms/op 1.00
validate gossip signedAggregateAndProof - treeBacked 4.4830 ms/op 4.4834 ms/op 1.00
validate gossip attestation - struct 2.1023 ms/op 2.0979 ms/op 1.00
validate gossip attestation - treeBacked 2.1489 ms/op 2.1453 ms/op 1.00

by benchmarkbot/action

@twoeths twoeths merged commit 61ff4b0 into master Jul 20, 2021
@twoeths twoeths deleted the tuyen/altair-1.1.0-beta.1 branch July 20, 2021 01:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants