首页> 外文会议>International Conference on Field Programmable Logic and Applications >Greedy approach based heuristics for partitioning SpMxV on FPGAs
【24h】

Greedy approach based heuristics for partitioning SpMxV on FPGAs

机译:基于贪婪方法的启发式方法在FPGA上对SpMxV进行分区

获取原文

摘要

To eliminate the overhead of zero padding in sparse matrix-vector multiplication (SpMxV), prior works have been focusing on partitioning a sparse matrix into row vectors sets (RVS's) or sub-matrices. Nevertheless, performance degraded still due to the sparsity pattern of a sparse matrix. In this paper, we propose a heuristics, called recursive merging, which uses greedy approach to recursively merge those row vectors of nonzeros in a matrix into the RVS's, such that each set included is ensured a local optimal solution. For ten uneven benchmark matrices from the University of Florida Sparse Matrix Collection, our proposed partitioning algorithm is always identified as the method with the highest mean density (over 96%). An average speedup of 249X is thus achieved for all these ten matrices when 32 processors are allocated for implementation SpMxV on XC7V485T FPGAs.
机译:为了消除稀疏矩阵矢量乘法(SpMxV)中零填充的开销,以前的工作一直集中在将稀疏矩阵划分为行矢量集(RVS)或子矩阵中。尽管如此,由于稀疏矩阵的稀疏模式,性能仍然下降。在本文中,我们提出了一种启发式方法,称为递归合并,该方法使用贪婪方法将矩阵中非零的行向量递归合并到RVS中,以确保所包含的每个集合均是局部最优解。对于佛罗里达大学稀疏矩阵集合的十个参差不齐的基准矩阵,我们提出的分区算法始终被认为是平均密度最高(超过96%)的方法。因此,当在XC7V485T FPGA上为SpMxV分配32个处理器时,这十个矩阵的平均速度可提高249倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号