Towards efficient spmv on sunway manycore architectures