commit gemv for experiments, fixed a bug.