Skip to main content
Log in

Mojo struct

Inner_matmul_default

struct Inner_matmul_default

Implemented traits

AnyType, Copyable, ExplicitlyCopyable, InnerMatmulKernel, Movable, UnknownDestructibility

Methods

__inner_matmul__

__inner_matmul__[kernel_rows: Int, kernel_cols: Int, simd_size: Int](self, c: NDBuffer[type, rank, origin, shape, strides, alignment=alignment, address_space=address_space, exclusive=exclusive], a: NDBuffer[type, rank, origin, shape, strides, alignment=alignment, address_space=address_space, exclusive=exclusive], b_packed: NDBuffer[type, 3, origin, shape], global_offset: GemmShape, global_bound: GemmShape, tile_n_k: Index[2], skip_boundary_check: Bool)

Utility function on the inner loop. Run the inner kernel on the whole (kernel_rows, TileN, TileK) tile.