pub struct MaxLoaderPlanes {
pub lhs: u32,
pub rhs: u32,
}
Expand description
Maximal number of planes each loader can handle to divide its workload evenly
Fields§
§lhs: u32
§rhs: u32
Implementations§
Source§impl MaxLoaderPlanes
impl MaxLoaderPlanes
Sourcepub fn new<LL: LoadMaxRoundPlaneCount, RL: LoadMaxRoundPlaneCount>(
tiling_scheme: &TilingScheme,
line_sizes: &MatmulLineSizes,
plane_dim: u32,
) -> Self
pub fn new<LL: LoadMaxRoundPlaneCount, RL: LoadMaxRoundPlaneCount>( tiling_scheme: &TilingScheme, line_sizes: &MatmulLineSizes, plane_dim: u32, ) -> Self
Create a MaxLoaderPlanes
Auto Trait Implementations§
impl Freeze for MaxLoaderPlanes
impl RefUnwindSafe for MaxLoaderPlanes
impl Send for MaxLoaderPlanes
impl Sync for MaxLoaderPlanes
impl Unpin for MaxLoaderPlanes
impl UnwindSafe for MaxLoaderPlanes
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