文件名称:Benchmark_SpMV_using_CSR:异构处理器(Intel Broadwell、AMD Kaveri 和 nVidia Tegra K1)上基于 CSR 的 SpMV
文件大小:65KB
文件格式:ZIP
更新时间:2024-06-26 12:22:58
C++
使用 CSR 格式的异构处理器上的 SpMV 介绍 这是论文的源代码 Weifeng Liu 和 Brian Vinter,“异构处理器上稀疏矩阵向量乘法的推测分段和”。 并行计算,2015 年。(2015 年 4 月接受)[ ] 联系人: 和 Brian Vinter(nbi.ku.dk上的vinter)。 我们的算法已在来自 Intel、AMD 和 nVidia 的三个异构处理器上实现。 有关如何对我们的代码进行基准测试的指南,请参见下文。 英特尔平台 先决条件 处理器:Intel Broadwell(第五代处理器,如Intel Core i3-5010U)或以上, 操作系统:Microsoft Windows 7 或更高版本, 其他工具:支持 OpenCL 2.0 的 Intel OpenCL SDK、Microsoft Visual Studio 2012 或更高版本。
【文件预览】:
Benchmark_SpMV_using_CSR-master
----spmv_opencl_intel()
--------spmv_opencl_intel.sln(1KB)
--------spmv_opencl_intel()
--------x64()
----LICENSE(1KB)
----spmv_opencl_amd()
--------csr_vector_spmv_kernels.cl(3KB)
--------csr_vector_opencl.h(13KB)
--------common.h(1KB)
--------bhsparse_spmv_opencl.h(21KB)
--------basiccl.h(8KB)
--------main.cpp(11KB)
--------bhsparse_csr_spmv_kernels.cl(15KB)
--------Makefile(339B)
--------mmio.h(16KB)
----README.md(3KB)
----spmv_cuda()
--------bhsparse_spmv_cuda.h(11KB)
--------common.h(1KB)
--------kernels_cuda.h(13KB)
--------Makefile(440B)
--------mmio.h(16KB)
--------main.cu(27KB)
--------utils_cuda.h(4KB)