Skip to main content

tropical_gemm_inner_with_workspace

Function tropical_gemm_inner_with_workspace 

Source
pub unsafe fn tropical_gemm_inner_with_workspace<T: TropicalSemiring, K: Microkernel<T> + Sync>(
    m: usize,
    n: usize,
    k: usize,
    a: *const T::Scalar,
    lda: usize,
    trans_a: Transpose,
    b: *const T::Scalar,
    ldb: usize,
    trans_b: Transpose,
    c: *mut T,
    ldc: usize,
    params: &TilingParams,
    kernel: &K,
    workspace: &mut GemmWorkspace<T::Scalar>,
)
Expand description

GEMM using reusable packing buffers.

ยงSafety

Same requirements as tropical_gemm_inner.