gemv work in progress