Mojo module
gemv
comptime valuesβ
loggerβ
comptime logger = Logger(stdout, prefix=String(""), source_location=False)
Structsβ
Functionsβ
- β
gemv: - β
gemv_gpu: - β
gemv_gpu_dispatch: - β
gemv_kernel: - β
gemv_kernel_vector: - β
gemv_split_k: GEMV with tiling in K dimension. Assuming the B (weight) matrix is transposed i.e. row major N x K, this kernel implements a vector (1 x K) times a matrix (N x K). The impl can actually handle M > 1 but it's only optimal for tiny M. We use it for M = 1 only. - β
gevm_kernel: - β
log_shape: - β
naive_gemv: - β
reverse_idx:
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!