Implementing Sparse Matrix-Vector Multiplication on CUDA

时间:2014-12-12 13:41:43
【文件属性】:

文件名称:Implementing Sparse Matrix-Vector Multiplication on CUDA

文件大小:62KB

文件格式:ZIP

更新时间:2014-12-12 13:41:43

C++ CUDA

Source Code for 2009 Supercomputing Paper Implementing Sparse Matrix-Vector Multiplication on Throughput-Oriented Processors


【文件预览】:
spmv
----README.txt(7KB)
----nvcc.pyc(3KB)
----gallery.h(2KB)
----cmdline.h(2KB)
----texture.h(2KB)
----array_utils.h(1KB)
----mmio.h(4KB)
----partition.cxx(4KB)
----partition.h(7KB)
----SConstruct(1KB)
----sparse_conversions.h(12KB)
----sparse_io.h(5KB)
----mem.h(6KB)
----test_spmv.h(4KB)
----csr_to_pkt.h(12KB)
----spmv_host.h(10KB)
----tests.h(10KB)
----benchmark_output.log(1KB)
----metis()
--------README.txt(148B)
----driver.cu(6KB)
----examples()
--------simple_4x3.mtx(81B)
--------3_diags_2x4.mtx(87B)
--------5pt_10x10.mtx(4KB)
----mmio.c(13KB)
----utils.h(5KB)
----benchmark_spmv.h(7KB)
----sparse_operations.h(8KB)
----kernels()
--------spmv_common_device.cu.h(730B)
--------spmv_dia_device.cu.h(4KB)
--------spmv_coo_flat_device.cu.h(11KB)
--------spmv_coo_serial_device.cu.h(2KB)
--------spmv_csr_vector_device.cu.h(6KB)
--------spmv_csr_scalar_device.cu.h(3KB)
--------spmv_ell_device.cu.h(3KB)
--------spmv_pkt_device.cu.h(5KB)
--------spmv_hyb_device.cu.h(1KB)
----spmv_device.h(1KB)
----timer.h(1KB)
----sparse_formats.h(12KB)
----LICENSE.txt(10KB)
----nvcc.py(3KB)

网友评论