spmv result 2018