fix mul
fix matcher
fix warp size

todo : fix comp