首页> 外文期刊>TEMA (So Carlos) >Parallel Implementations of RCM Algorithm for Bandwidth Reduction of Sparse Matrices
【24h】

Parallel Implementations of RCM Algorithm for Bandwidth Reduction of Sparse Matrices

机译:稀疏矩阵带宽减小的RCM算法的并行实现

获取原文
           

摘要

ABSTRACT The Reverse Cuthill-McKee (RCM) algorithm is a well-known heuristic for reordering sparse matrices. It is typically used to speed up the computation of sparse linear systems of equations. This paper describes two parallel approaches for the RCM algorithm as well as an optimized version of each one based on some proposed enhancements. The first one exploits a strategy for reducing lazy threads, while the second one makes use of a static bucket array as the main data structure and suppress some steps performed by the original algorithm. These related changes led to outstanding reordering time results and significant bandwidth reductions. The performance of two algorithms is compared with the respective implementation made available by Boost library. The OpenMP framework is used for supporting the parallelism and both versions of the algorithm are tested with large sparse and structural symmetric matrices.
机译:摘要反向Cuthill-McKee(RCM)算法是一种众所周知的启发式算法,用于对稀疏矩阵进行重新排序。它通常用于加快稀疏线性方程组的计算。本文介绍了两种用于RCM算法的并行方法,以及基于某些建议的增强功能的每种方法的优化版本。第一个采用减少延迟线程的策略,而第二个则采用静态存储区数组作为主要数据结构,并抑制了原始算法执行的某些步骤。这些相关的更改导致了出色的重新排序时间结果并显着减少了带宽。将两种算法的性能与Boost库提供的相应实现进行了比较。 OpenMP框架用于支持并行性,并且该算法的两个版本都使用大型稀疏和结构对称矩阵进行了测试。

著录项

  • 来源
    《TEMA (So Carlos)》 |2017年第3期|共页
  • 作者

  • 作者单位
  • 收录信息
  • 原文格式 PDF
  • 正文语种
  • 中图分类 数学;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号