added gemv_t kernel for single and double precision