added gemv_n kernel for single and double precision