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

Finished benchmark for branch: **gav-assets-extra** #7145

Closed
Rfrown17 opened this issue Jul 25, 2022 · 1 comment
Closed

Finished benchmark for branch: **gav-assets-extra** #7145

Rfrown17 opened this issue Jul 25, 2022 · 1 comment

Comments

@Rfrown17
Copy link

Finished benchmark for branch: gav-assets-extra

Benchmark: Benchmark Runtime Pallet

cargo run --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_assets --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/assets/src/weights.rs --template=./.maintain/frame-weight-template.hbs

Results

Pallet: "pallet_assets", Extrinsic: "create", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 58.07
µs

Reads = 1
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 58.07
µs

Reads = 1
Writes = 1
Pallet: "pallet_assets", Extrinsic: "force_create", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 30.49
µs

Reads = 1
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 30.49
µs

Reads = 1
Writes = 1
Pallet: "pallet_assets", Extrinsic: "destroy", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ z 1.167
µs

Reads = 1 + (0 * z)
Writes = 1 + (1 * z)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
z mean µs sigma µs %
0 33.24 0.095 0.2%
200 235.8 0.522 0.2%
400 436.4 2.024 0.4%
600 613.8 2.676 0.4%
800 797.5 1.284 0.1%
1000 993.8 4.069 0.4%
1200 1181 4.843 0.4%
1400 1368 8.235 0.6%
1600 1560 10.75 0.6%
1800 1736 2.194 0.1%
2000 1936 9.364 0.4%
2200 2130 9.418 0.4%
2400 2319 13.83 0.5%
2600 2532 11.47 0.4%
2800 2744 13.76 0.5%
3000 2958 14.25 0.4%
3200 3166 12.65 0.3%
3400 3391 13.98 0.4%
3600 3648 13.5 0.3%
3800 3865 12.39 0.3%
4000 4093 10.49 0.2%
4200 4302 14.58 0.3%
4400 4538 17.01 0.3%
4600 4805 10.03 0.2%
4800 5045 14.72 0.2%
5000 5276 6.721 0.1%
5200 5495 9.777 0.1%
5400 5766 11.1 0.1%
5600 6002 12.66 0.2%
5800 6259 23.44 0.3%
6000 6489 9.445 0.1%
6200 6742 12.95 0.1%
6400 6990 14.99 0.2%
6600 7232 18.13 0.2%
6800 7476 14.77 0.1%
7000 7710 15.76 0.2%
7200 8009 14.11 0.1%
7400 8249 17.2 0.2%
7600 8478 13.22 0.1%
7800 8713 14.72 0.1%
8000 8961 18.08 0.2%
8200 9230 17.8 0.1%
8400 9476 20.86 0.2%
8600 9719 23.83 0.2%
8800 9934 27.4 0.2%
9000 10150 18.64 0.1%
9200 10390 15.92 0.1%
9400 10630 21.72 0.2%
9600 10880 21.87 0.2%
9800 11100 19.04 0.1%
10000 11340 24.77 0.2%

Quality and confidence:
param error
z 0.002

Model:
Time ~= 0
+ z 1.153
µs

Reads = 1 + (0 * z)
Writes = 1 + (1 * z)
Pallet: "pallet_assets", Extrinsic: "force_destroy", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ z 1.166
µs

Reads = 1 + (0 * z)
Writes = 1 + (1 * z)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
z mean µs sigma µs %
0 33.18 0.287 0.8%
200 238.3 0.445 0.1%
400 442.9 0.746 0.1%
600 611.7 1.085 0.1%
800 800.8 1.607 0.2%
1000 995 2.967 0.2%
1200 1180 1.76 0.1%
1400 1370 10.32 0.7%
1600 1570 13.38 0.8%
1800 1756 13.11 0.7%
2000 1937 5.098 0.2%
2200 2132 12.47 0.5%
2400 2331 13.07 0.5%
2600 2550 11.79 0.4%
2800 2749 16.78 0.6%
3000 2977 10.79 0.3%
3200 3184 8.593 0.2%
3400 3389 5.975 0.1%
3600 3648 19.68 0.5%
3800 3861 7.417 0.1%
4000 4096 9.458 0.2%
4200 4327 7.709 0.1%
4400 4567 11.24 0.2%
4600 4818 5.485 0.1%
4800 5046 8.446 0.1%
5000 5283 19.66 0.3%
5200 5535 9.212 0.1%
5400 5787 19.61 0.3%
5600 6026 12.03 0.1%
5800 6246 10.05 0.1%
6000 6487 18 0.2%
6200 6726 6.859 0.1%
6400 6976 10.77 0.1%
6600 7242 16.98 0.2%
6800 7499 17.41 0.2%
7000 7720 7.306 0.0%
7200 8005 17.2 0.2%
7400 8262 16.23 0.1%
7600 8498 24.05 0.2%
7800 8721 13.31 0.1%
8000 8998 28.97 0.3%
8200 9210 25.51 0.2%
8400 9468 14.61 0.1%
8600 9702 16.29 0.1%
8800 9915 11.5 0.1%
9000 10140 21.17 0.2%
9200 10430 12.82 0.1%
9400 10650 19.29 0.1%
9600 10880 11.76 0.1%
9800 11080 13.4 0.1%
10000 11360 21.23 0.1%

Quality and confidence:
param error
z 0.002

Model:
Time ~= 0
+ z 1.153
µs

Reads = 1 + (0 * z)
Writes = 1 + (1 * z)
Pallet: "pallet_assets", Extrinsic: "mint", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 45.6
µs

Reads = 2
Writes = 2
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 45.6
µs

Reads = 2
Writes = 2
Pallet: "pallet_assets", Extrinsic: "burn", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 40.14
µs

Reads = 2
Writes = 2
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 40.14
µs

Reads = 2
Writes = 2
Pallet: "pallet_assets", Extrinsic: "transfer", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 58.9
µs

Reads = 4
Writes = 3
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 58.9
µs

Reads = 4
Writes = 3
Pallet: "pallet_assets", Extrinsic: "force_transfer", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 59.02
µs

Reads = 4
Writes = 3
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 59.02
µs

Reads = 4
Writes = 3
Pallet: "pallet_assets", Extrinsic: "freeze", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 43.3
µs

Reads = 2
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 43.3
µs

Reads = 2
Writes = 1
Pallet: "pallet_assets", Extrinsic: "thaw", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 43.38
µs

Reads = 2
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 43.38
µs

Reads = 2
Writes = 1
Pallet: "pallet_assets", Extrinsic: "transfer_ownership", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 31.38
µs

Reads = 1
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 31.38
µs

Reads = 1
Writes = 1
Pallet: "pallet_assets", Extrinsic: "set_team", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 32.04
µs

Reads = 1
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 32.04
µs

Reads = 1
Writes = 1
Pallet: "pallet_assets", Extrinsic: "set_max_zombies", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 57.74
µs

Reads = 1
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 57.74
µs

Reads = 1
Writes = 1

Originally posted by @parity-benchapp in paritytech/substrate#7152 (comment)

@Rfrown17
Copy link
Author

Finished benchmark for branch: gav-assets-extra

Benchmark: Benchmark Runtime Pallet

cargo run --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_assets --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/assets/src/weights.rs --template=./.maintain/frame-weight-template.hbs

Results

Pallet: "pallet_assets", Extrinsic: "create", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 58.07
µs

Reads = 1
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 58.07
µs

Reads = 1
Writes = 1
Pallet: "pallet_assets", Extrinsic: "force_create", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 30.49
µs

Reads = 1
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 30.49
µs

Reads = 1
Writes = 1
Pallet: "pallet_assets", Extrinsic: "destroy", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ z 1.167
µs

Reads = 1 + (0 * z)
Writes = 1 + (1 * z)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
z mean µs sigma µs %
0 33.24 0.095 0.2%
200 235.8 0.522 0.2%
400 436.4 2.024 0.4%
600 613.8 2.676 0.4%
800 797.5 1.284 0.1%
1000 993.8 4.069 0.4%
1200 1181 4.843 0.4%
1400 1368 8.235 0.6%
1600 1560 10.75 0.6%
1800 1736 2.194 0.1%
2000 1936 9.364 0.4%
2200 2130 9.418 0.4%
2400 2319 13.83 0.5%
2600 2532 11.47 0.4%
2800 2744 13.76 0.5%
3000 2958 14.25 0.4%
3200 3166 12.65 0.3%
3400 3391 13.98 0.4%
3600 3648 13.5 0.3%
3800 3865 12.39 0.3%
4000 4093 10.49 0.2%
4200 4302 14.58 0.3%
4400 4538 17.01 0.3%
4600 4805 10.03 0.2%
4800 5045 14.72 0.2%
5000 5276 6.721 0.1%
5200 5495 9.777 0.1%
5400 5766 11.1 0.1%
5600 6002 12.66 0.2%
5800 6259 23.44 0.3%
6000 6489 9.445 0.1%
6200 6742 12.95 0.1%
6400 6990 14.99 0.2%
6600 7232 18.13 0.2%
6800 7476 14.77 0.1%
7000 7710 15.76 0.2%
7200 8009 14.11 0.1%
7400 8249 17.2 0.2%
7600 8478 13.22 0.1%
7800 8713 14.72 0.1%
8000 8961 18.08 0.2%
8200 9230 17.8 0.1%
8400 9476 20.86 0.2%
8600 9719 23.83 0.2%
8800 9934 27.4 0.2%
9000 10150 18.64 0.1%
9200 10390 15.92 0.1%
9400 10630 21.72 0.2%
9600 10880 21.87 0.2%
9800 11100 19.04 0.1%
10000 11340 24.77 0.2%

Quality and confidence:
param error
z 0.002

Model:
Time ~= 0
+ z 1.153
µs

Reads = 1 + (0 * z)
Writes = 1 + (1 * z)
Pallet: "pallet_assets", Extrinsic: "force_destroy", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ z 1.166
µs

Reads = 1 + (0 * z)
Writes = 1 + (1 * z)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
z mean µs sigma µs %
0 33.18 0.287 0.8%
200 238.3 0.445 0.1%
400 442.9 0.746 0.1%
600 611.7 1.085 0.1%
800 800.8 1.607 0.2%
1000 995 2.967 0.2%
1200 1180 1.76 0.1%
1400 1370 10.32 0.7%
1600 1570 13.38 0.8%
1800 1756 13.11 0.7%
2000 1937 5.098 0.2%
2200 2132 12.47 0.5%
2400 2331 13.07 0.5%
2600 2550 11.79 0.4%
2800 2749 16.78 0.6%
3000 2977 10.79 0.3%
3200 3184 8.593 0.2%
3400 3389 5.975 0.1%
3600 3648 19.68 0.5%
3800 3861 7.417 0.1%
4000 4096 9.458 0.2%
4200 4327 7.709 0.1%
4400 4567 11.24 0.2%
4600 4818 5.485 0.1%
4800 5046 8.446 0.1%
5000 5283 19.66 0.3%
5200 5535 9.212 0.1%
5400 5787 19.61 0.3%
5600 6026 12.03 0.1%
5800 6246 10.05 0.1%
6000 6487 18 0.2%
6200 6726 6.859 0.1%
6400 6976 10.77 0.1%
6600 7242 16.98 0.2%
6800 7499 17.41 0.2%
7000 7720 7.306 0.0%
7200 8005 17.2 0.2%
7400 8262 16.23 0.1%
7600 8498 24.05 0.2%
7800 8721 13.31 0.1%
8000 8998 28.97 0.3%
8200 9210 25.51 0.2%
8400 9468 14.61 0.1%
8600 9702 16.29 0.1%
8800 9915 11.5 0.1%
9000 10140 21.17 0.2%
9200 10430 12.82 0.1%
9400 10650 19.29 0.1%
9600 10880 11.76 0.1%
9800 11080 13.4 0.1%
10000 11360 21.23 0.1%

Quality and confidence:
param error
z 0.002

Model:
Time ~= 0
+ z 1.153
µs

Reads = 1 + (0 * z)
Writes = 1 + (1 * z)
Pallet: "pallet_assets", Extrinsic: "mint", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 45.6
µs

Reads = 2
Writes = 2
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 45.6
µs

Reads = 2
Writes = 2
Pallet: "pallet_assets", Extrinsic: "burn", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 40.14
µs

Reads = 2
Writes = 2
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 40.14
µs

Reads = 2
Writes = 2
Pallet: "pallet_assets", Extrinsic: "transfer", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 58.9
µs

Reads = 4
Writes = 3
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 58.9
µs

Reads = 4
Writes = 3
Pallet: "pallet_assets", Extrinsic: "force_transfer", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 59.02
µs

Reads = 4
Writes = 3
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 59.02
µs

Reads = 4
Writes = 3
Pallet: "pallet_assets", Extrinsic: "freeze", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 43.3
µs

Reads = 2
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 43.3
µs

Reads = 2
Writes = 1
Pallet: "pallet_assets", Extrinsic: "thaw", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 43.38
µs

Reads = 2
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 43.38
µs

Reads = 2
Writes = 1
Pallet: "pallet_assets", Extrinsic: "transfer_ownership", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 31.38
µs

Reads = 1
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 31.38
µs

Reads = 1
Writes = 1
Pallet: "pallet_assets", Extrinsic: "set_team", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 32.04
µs

Reads = 1
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 32.04
µs

Reads = 1
Writes = 1
Pallet: "pallet_assets", Extrinsic: "set_max_zombies", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 57.74
µs

Reads = 1
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 57.74
µs

Reads = 1
Writes = 1

Originally posted by @parity-benchapp in paritytech/substrate#7152 (comment)

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

No branches or pull requests

2 participants