Preliminary gemm

Details:
- gemm is incomplete, do not use