基于oneAPI平台的SpMV算法研究
guangsen zeng
Unknown
- 0 Collaborators
稀疏矩阵与密集向量的乘法(SpMV)是一种重要的科学运算,是许多应用的性能瓶颈,因此提高SpMV的计算速度有重要意义。目前对SpMV的研究多基于GPU平台或multicore平台,对于近年来Intel逐渐成熟的oneAPI高性能计算平台的研究则较少,虽然oneAPI平台提供了SpMV的算法库,但其性能较弱。因此本项目基于oneAPI平台实现了LightSpMV算法,并为了适应oneAPI平台对其进行性能调优,调优后的算法相比于oneAPI平台提供的SpMV算法性能提高了1.97倍。算法代码已整理完毕,开箱即用。LightSpMV性能调优代码也整理完成,若后续Intel提供的硬件有变更也可以使用 ...learn more
Project status: Under Development
Overview / Usage
稀疏矩阵与密集向量的乘法(SpMV)是一种重要的科学运算,是许多应用的性能瓶颈,因此提高SpMV的计算速度有重要意义。目前对SpMV的研究多基于GPU平台或multicore平台,对于近年来Intel逐渐成熟的oneAPI高性能计算平台的研究则较少,虽然oneAPI平台提供了SpMV的算法库,但其性能较弱。因此本项目基于oneAPI平台实现了LightSpMV算法,并为了适应oneAPI平台对其进行性能调优,调优后的算法相比于oneAPI平台提供的SpMV算法性能提高了1.97倍。算法代码已整理完毕,开箱即用。LightSpMV性能调优代码也整理完成,若后续Intel提供的硬件有变更也可以使用
Methodology / Approach
LightSpMV、HPC、性能调优