Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

update weights (0.9.36) #6450

Merged
merged 4 commits into from
Dec 19, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions runtime/kusama/constants/src/weights/block_weights.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
// You should have received a copy of the GNU General Public License
// along with Polkadot. If not, see <http://www.gnu.org/licenses/>.
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2022-11-16 (Y/M/D)
//! HOSTNAME: `bm5`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! DATE: 2022-12-16 (Y/M/D)
//! HOSTNAME: `bm4`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//!
//! SHORT-NAME: `block`, LONG-NAME: `BlockExecution`, RUNTIME: `Development`
//! WARMUPS: `10`, REPEAT: `100`
Expand All @@ -42,17 +42,17 @@ parameter_types! {
/// Calculated by multiplying the *Average* with `1.0` and adding `0`.
///
/// Stats nanoseconds:
/// Min, Max: 6_665_440, 6_986_371
/// Average: 6_731_894
/// Median: 6_723_700
/// Std-Dev: 49280.83
/// Min, Max: 6_685_216, 8_419_144
/// Average: 6_866_800
/// Median: 6_808_548
/// Std-Dev: 272644.63
///
/// Percentiles nanoseconds:
/// 99th: 6_876_251
/// 95th: 6_811_463
/// 75th: 6_751_221
/// 99th: 8_064_831
/// 95th: 7_116_548
/// 75th: 6_856_386
pub const BlockExecutionWeight: Weight =
Weight::from_ref_time(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(6_731_894));
Weight::from_ref_time(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(6_866_800));
}

#[cfg(test)]
Expand Down
20 changes: 10 additions & 10 deletions runtime/kusama/constants/src/weights/extrinsic_weights.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
// You should have received a copy of the GNU General Public License
// along with Polkadot. If not, see <http://www.gnu.org/licenses/>.
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2022-11-16 (Y/M/D)
//! HOSTNAME: `bm5`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! DATE: 2022-12-16 (Y/M/D)
//! HOSTNAME: `bm4`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//!
//! SHORT-NAME: `extrinsic`, LONG-NAME: `ExtrinsicBase`, RUNTIME: `Development`
//! WARMUPS: `10`, REPEAT: `100`
Expand All @@ -42,17 +42,17 @@ parameter_types! {
/// Calculated by multiplying the *Average* with `1.0` and adding `0`.
///
/// Stats nanoseconds:
/// Min, Max: 94_359, 96_436
/// Average: 94_889
/// Median: 94_839
/// Std-Dev: 369.49
/// Min, Max: 95_632, 97_430
/// Average: 96_247
/// Median: 96_195
/// Std-Dev: 376.91
///
/// Percentiles nanoseconds:
/// 99th: 96_279
/// 95th: 95_584
/// 75th: 95_005
/// 99th: 97_334
/// 95th: 97_055
/// 75th: 96_444
pub const ExtrinsicBaseWeight: Weight =
Weight::from_ref_time(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(94_889));
Weight::from_ref_time(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(96_247));
}

#[cfg(test)]
Expand Down
56 changes: 28 additions & 28 deletions runtime/kusama/src/weights/frame_benchmarking_baseline.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
//! Autogenerated weights for `frame_benchmarking::baseline`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2022-11-15, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! HOSTNAME: `bm5`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! DATE: 2022-12-15, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! HOSTNAME: `bm4`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("kusama-dev"), DB CACHE: 1024

// Executed Command:
Expand Down Expand Up @@ -46,54 +46,54 @@ pub struct WeightInfo<T>(PhantomData<T>);
impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for WeightInfo<T> {
/// The range of component `i` is `[0, 1000000]`.
fn addition(_i: u32, ) -> Weight {
// Minimum execution time: 102 nanoseconds.
Weight::from_ref_time(153_256 as u64)
// Minimum execution time: 136 nanoseconds.
Weight::from_ref_time(166_415)
}
/// The range of component `i` is `[0, 1000000]`.
fn subtraction(_i: u32, ) -> Weight {
// Minimum execution time: 104 nanoseconds.
Weight::from_ref_time(159_150 as u64)
// Minimum execution time: 134 nanoseconds.
Weight::from_ref_time(157_476)
}
/// The range of component `i` is `[0, 1000000]`.
fn multiplication(_i: u32, ) -> Weight {
// Minimum execution time: 106 nanoseconds.
Weight::from_ref_time(155_325 as u64)
// Minimum execution time: 146 nanoseconds.
Weight::from_ref_time(181_850)
}
/// The range of component `i` is `[0, 1000000]`.
fn division(_i: u32, ) -> Weight {
// Minimum execution time: 102 nanoseconds.
Weight::from_ref_time(148_483 as u64)
// Minimum execution time: 138 nanoseconds.
Weight::from_ref_time(160_267)
}
/// The range of component `i` is `[0, 100]`.
fn hashing(i: u32, ) -> Weight {
// Minimum execution time: 19_966_061 nanoseconds.
Weight::from_ref_time(20_167_025_347 as u64)
// Standard Error: 298_405
.saturating_add(Weight::from_ref_time(1_324_681 as u64).saturating_mul(i as u64))
// Minimum execution time: 20_402_851 nanoseconds.
Weight::from_ref_time(20_598_144_604)
// Standard Error: 170_002
.saturating_add(Weight::from_ref_time(1_774_395).saturating_mul(i.into()))
}
/// The range of component `i` is `[0, 100]`.
fn sr25519_verification(i: u32, ) -> Weight {
// Minimum execution time: 136 nanoseconds.
Weight::from_ref_time(174_000 as u64)
// Standard Error: 17_607
.saturating_add(Weight::from_ref_time(47_209_113 as u64).saturating_mul(i as u64))
// Minimum execution time: 172 nanoseconds.
Weight::from_ref_time(184_000)
// Standard Error: 15_734
.saturating_add(Weight::from_ref_time(47_361_013).saturating_mul(i.into()))
}
// Storage: Skipped Metadata (r:0 w:0)
/// The range of component `i` is `[0, 1000]`.
fn storage_read(i: u32, ) -> Weight {
// Minimum execution time: 145 nanoseconds.
Weight::from_ref_time(154_000 as u64)
// Standard Error: 4_008
.saturating_add(Weight::from_ref_time(1_977_799 as u64).saturating_mul(i as u64))
.saturating_add(T::DbWeight::get().reads((1 as u64).saturating_mul(i as u64)))
// Minimum execution time: 153 nanoseconds.
Weight::from_ref_time(158_000)
// Standard Error: 3_447
.saturating_add(Weight::from_ref_time(1_943_306).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into())))
}
// Storage: Skipped Metadata (r:0 w:0)
/// The range of component `i` is `[0, 1000]`.
fn storage_write(i: u32, ) -> Weight {
// Minimum execution time: 109 nanoseconds.
Weight::from_ref_time(128_000 as u64)
// Standard Error: 804
.saturating_add(Weight::from_ref_time(325_284 as u64).saturating_mul(i as u64))
.saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(i as u64)))
// Minimum execution time: 156 nanoseconds.
Weight::from_ref_time(165_000)
// Standard Error: 826
.saturating_add(Weight::from_ref_time(339_692).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into())))
}
}
28 changes: 14 additions & 14 deletions runtime/kusama/src/weights/frame_election_provider_support.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
//! Autogenerated weights for `frame_election_provider_support`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2022-11-15, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! HOSTNAME: `bm5`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! DATE: 2022-12-15, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! HOSTNAME: `bm4`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("kusama-dev"), DB CACHE: 1024

// Executed Command:
Expand Down Expand Up @@ -48,22 +48,22 @@ impl<T: frame_system::Config> frame_election_provider_support::WeightInfo for We
/// The range of component `t` is `[500, 1000]`.
/// The range of component `d` is `[5, 16]`.
fn phragmen(v: u32, _t: u32, d: u32, ) -> Weight {
// Minimum execution time: 5_474_633 nanoseconds.
Weight::from_ref_time(5_525_752_000 as u64)
// Standard Error: 135_558
.saturating_add(Weight::from_ref_time(5_545_241 as u64).saturating_mul(v as u64))
// Standard Error: 13_859_031
.saturating_add(Weight::from_ref_time(1_538_596_617 as u64).saturating_mul(d as u64))
// Minimum execution time: 5_604_066 nanoseconds.
Weight::from_ref_time(5_684_602_000)
// Standard Error: 136_652
.saturating_add(Weight::from_ref_time(5_624_974).saturating_mul(v.into()))
// Standard Error: 13_970_853
.saturating_add(Weight::from_ref_time(1_542_520_189).saturating_mul(d.into()))
}
/// The range of component `v` is `[1000, 2000]`.
/// The range of component `t` is `[500, 1000]`.
/// The range of component `d` is `[5, 16]`.
fn phragmms(v: u32, _t: u32, d: u32, ) -> Weight {
// Minimum execution time: 4_309_239 nanoseconds.
Weight::from_ref_time(4_353_424_000 as u64)
// Standard Error: 145_409
.saturating_add(Weight::from_ref_time(5_482_164 as u64).saturating_mul(v as u64))
// Standard Error: 14_866_111
.saturating_add(Weight::from_ref_time(1_765_233_611 as u64).saturating_mul(d as u64))
// Minimum execution time: 4_388_357 nanoseconds.
Weight::from_ref_time(4_435_501_000)
// Standard Error: 144_834
.saturating_add(Weight::from_ref_time(5_517_220).saturating_mul(v.into()))
// Standard Error: 14_807_411
.saturating_add(Weight::from_ref_time(1_743_460_054).saturating_mul(d.into()))
}
}
54 changes: 27 additions & 27 deletions runtime/kusama/src/weights/frame_system.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
//! Autogenerated weights for `frame_system`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2022-11-15, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! HOSTNAME: `bm5`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! DATE: 2022-12-15, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! HOSTNAME: `bm4`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("kusama-dev"), DB CACHE: 1024

// Executed Command:
Expand Down Expand Up @@ -46,51 +46,51 @@ pub struct WeightInfo<T>(PhantomData<T>);
impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
/// The range of component `b` is `[0, 3932160]`.
fn remark(b: u32, ) -> Weight {
// Minimum execution time: 3_661 nanoseconds.
Weight::from_ref_time(3_719_000 as u64)
// Minimum execution time: 3_648 nanoseconds.
Weight::from_ref_time(3_683_000)
// Standard Error: 0
.saturating_add(Weight::from_ref_time(411 as u64).saturating_mul(b as u64))
.saturating_add(Weight::from_ref_time(411).saturating_mul(b.into()))
}
/// The range of component `b` is `[0, 3932160]`.
fn remark_with_event(b: u32, ) -> Weight {
// Minimum execution time: 12_500 nanoseconds.
Weight::from_ref_time(12_792_000 as u64)
// Minimum execution time: 13_146 nanoseconds.
Weight::from_ref_time(13_225_000)
// Standard Error: 0
.saturating_add(Weight::from_ref_time(1_770 as u64).saturating_mul(b as u64))
.saturating_add(Weight::from_ref_time(1_768).saturating_mul(b.into()))
}
// Storage: System Digest (r:1 w:1)
// Storage: unknown [0x3a686561707061676573] (r:0 w:1)
fn set_heap_pages() -> Weight {
// Minimum execution time: 8_514 nanoseconds.
Weight::from_ref_time(8_736_000 as u64)
.saturating_add(T::DbWeight::get().reads(1 as u64))
.saturating_add(T::DbWeight::get().writes(2 as u64))
// Minimum execution time: 8_585 nanoseconds.
Weight::from_ref_time(8_945_000)
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
// Storage: Skipped Metadata (r:0 w:0)
/// The range of component `i` is `[0, 1000]`.
fn set_storage(i: u32, ) -> Weight {
// Minimum execution time: 3_377 nanoseconds.
Weight::from_ref_time(3_436_000 as u64)
// Standard Error: 1_938
.saturating_add(Weight::from_ref_time(603_404 as u64).saturating_mul(i as u64))
.saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(i as u64)))
// Minimum execution time: 3_544 nanoseconds.
Weight::from_ref_time(3_627_000)
// Standard Error: 2_039
.saturating_add(Weight::from_ref_time(627_800).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into())))
}
// Storage: Skipped Metadata (r:0 w:0)
/// The range of component `i` is `[0, 1000]`.
fn kill_storage(i: u32, ) -> Weight {
// Minimum execution time: 3_660 nanoseconds.
Weight::from_ref_time(3_741_000 as u64)
// Standard Error: 927
.saturating_add(Weight::from_ref_time(434_412 as u64).saturating_mul(i as u64))
.saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(i as u64)))
// Minimum execution time: 3_552 nanoseconds.
Weight::from_ref_time(3_643_000)
// Standard Error: 931
.saturating_add(Weight::from_ref_time(448_561).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into())))
}
// Storage: Skipped Metadata (r:0 w:0)
/// The range of component `p` is `[0, 1000]`.
fn kill_prefix(p: u32, ) -> Weight {
// Minimum execution time: 4_929 nanoseconds.
Weight::from_ref_time(5_084_000 as u64)
// Standard Error: 1_255
.saturating_add(Weight::from_ref_time(978_082 as u64).saturating_mul(p as u64))
.saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(p as u64)))
// Minimum execution time: 5_388 nanoseconds.
Weight::from_ref_time(5_462_000)
// Standard Error: 1_167
.saturating_add(Weight::from_ref_time(968_196).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into())))
}
}
28 changes: 14 additions & 14 deletions runtime/kusama/src/weights/pallet_bags_list.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
//! Autogenerated weights for `pallet_bags_list`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2022-11-15, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! HOSTNAME: `bm5`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! DATE: 2022-12-15, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! HOSTNAME: `bm4`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("kusama-dev"), DB CACHE: 1024

// Executed Command:
Expand Down Expand Up @@ -49,30 +49,30 @@ impl<T: frame_system::Config> pallet_bags_list::WeightInfo for WeightInfo<T> {
// Storage: VoterList ListNodes (r:4 w:4)
// Storage: VoterList ListBags (r:1 w:1)
fn rebag_non_terminal() -> Weight {
// Minimum execution time: 62_727 nanoseconds.
Weight::from_ref_time(64_215_000 as u64)
.saturating_add(T::DbWeight::get().reads(7 as u64))
.saturating_add(T::DbWeight::get().writes(5 as u64))
// Minimum execution time: 66_208 nanoseconds.
Weight::from_ref_time(66_877_000)
.saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(5))
}
// Storage: Staking Bonded (r:1 w:0)
// Storage: Staking Ledger (r:1 w:0)
// Storage: VoterList ListNodes (r:3 w:3)
// Storage: VoterList ListBags (r:2 w:2)
fn rebag_terminal() -> Weight {
// Minimum execution time: 61_907 nanoseconds.
Weight::from_ref_time(64_148_000 as u64)
.saturating_add(T::DbWeight::get().reads(7 as u64))
.saturating_add(T::DbWeight::get().writes(5 as u64))
// Minimum execution time: 64_493 nanoseconds.
Weight::from_ref_time(65_068_000)
.saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(5))
}
// Storage: VoterList ListNodes (r:4 w:4)
// Storage: Staking Bonded (r:2 w:0)
// Storage: Staking Ledger (r:2 w:0)
// Storage: VoterList CounterForListNodes (r:1 w:1)
// Storage: VoterList ListBags (r:1 w:1)
fn put_in_front_of() -> Weight {
// Minimum execution time: 61_775 nanoseconds.
Weight::from_ref_time(62_422_000 as u64)
.saturating_add(T::DbWeight::get().reads(10 as u64))
.saturating_add(T::DbWeight::get().writes(6 as u64))
// Minimum execution time: 64_542 nanoseconds.
Weight::from_ref_time(65_395_000)
.saturating_add(T::DbWeight::get().reads(10))
.saturating_add(T::DbWeight::get().writes(6))
}
}
Loading