pub struct Stats {
pub run: Vec<usize>,
pub split: Vec<usize>,
pub width: Vec<usize>,
pub gemm_below_floor: usize,
pub gemm_one_tile: usize,
pub gemm_tiled: usize,
pub gemm_team_kernel: usize,
}Expand description
Counters since the last take.
Fields§
§run: Vec<usize>run sections, index = participants
split: Vec<usize>splits and forks, index = parts
width: Vec<usize>regions narrowed to a sub-team, index = its width (up to 256)
gemm_below_floor: usizeGEMM calls decided sequential by the work floor
gemm_one_tile: usizeGEMM calls whose tile grid had a single tile
gemm_tiled: usizeGEMM calls cut into tiles and run on the team
gemm_team_kernel: usizeproducts (plain, triangular or indexed) run by the x86 kernel on the team’s own
members (gemm_with on a Fork of the team)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Stats
impl RefUnwindSafe for Stats
impl Send for Stats
impl Sync for Stats
impl Unpin for Stats
impl UnsafeUnpin for Stats
impl UnwindSafe for Stats
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> DistributionExt for Twhere
T: ?Sized,
impl<T> DistributionExt for Twhere
T: ?Sized,
impl<T, U> Imply<T> for U
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more