mat-vec optimized
commit100000