Matrix Multiplication Optimisation
Matrix muliplication (matmul) is a fundamental operation in machine learning. It is often the bottle-neck of model training and inference performance. This note is to review some recent techniques to optimise matmul efficiency.
This is a sample code of matrix multiplication in Zig
const std = @import("std");
const log = std.log.scoped("matmul");
log.info("Here is the matmul optimisation to be upated.", .{});
Here is a sample in Go language
package main
import(
"fmt"
)
func main(){
fmt.Println("Here is matmul to be updated...")
}