added optimized gemv kernels