dddh@node9 ~/g/cusp/performance/spmv $ time ./spmv ~/g/m/pwtk.mtx --value_type=double --device=0 Computing SpMV with 'double' values. There are 2 devices supporting CUDA Device 0: "GeForce GTX TITAN" Major revision number: 3 Minor revision number: 5 Total amount of global memory: 6442123264 bytes Device 1: "GeForce GTX 680" Major revision number: 3 Minor revision number: 0 Total amount of global memory: 2147287040 bytes Running on Device 0 Read matrix (/home/dddh/g/m/pwtk.mtx) with shape (217918,217918) and 11634424 entries coo_flat : 2.3088 ms ( 10.08 GFLOP/s 122.4 GB/s) [L2 error 0.000000] coo_flat_tex : 2.2041 ms ( 10.56 GFLOP/s 128.3 GB/s) [L2 error 0.000000] csr_scalar : 5.9811 ms ( 3.89 GFLOP/s 39.8 GB/s) [L2 error 0.000000] csr_scalar_tex : 4.7886 ms ( 4.86 GFLOP/s 49.7 GB/s) [L2 error 0.000000] csr_vector : 1.9227 ms ( 12.10 GFLOP/s 123.7 GB/s) [L2 error 0.000000] csr_vector_tex : 1.9049 ms ( 12.22 GFLOP/s 124.9 GB/s) [L2 error 0.000000] Refusing to convert to DIA format Refusing to convert to ELL format hyb : 0.9894 ms ( 23.52 GFLOP/s 240.6 GB/s) [L2 error 0.000000] hyb_tex : 1.1314 ms ( 20.57 GFLOP/s 210.4 GB/s) [L2 error 0.000000] real 0m16.403s user 0m7.652s sys 0m8.684s