【24h】

Vectorized Parallel Solver for Tridiagonal Toeplitz Systems of Linear Equations

机译:线性方程三角形Toeplitz系统的矢量化平行求解器

获取原文

摘要

The aim of this paper is to present two versions of a new divide and conquer parallel algorithm for solving tridiagonal Toeplitz systems of linear equations. Our new approach is based on a recently developed algorithm for solving linear recurrence systems. We discuss how to reduce the number of necessary synchronizations and show proper data layout that allows to use cache memory and SIMD extensions of modern processors. Numerical experiments show that our new implementations achieve very good seedup on multicore and manycore architectures. Moreover, they are more energy efficient than a simple sequential algorithm.
机译:本文的目的是介绍一种新的划分的两个版本,并征服求解线性方程的三角形陷阱系统的并行算法。 我们的新方法是基于最近开发的求解线性复发系统的算法。 我们讨论如何减少必要同步的数量,并显示正确的数据布局,允许使用现代处理器的缓存内存和SIMD扩展。 数值实验表明,我们的新实现在多核和多芯架构上实现了非常好的种子。 此外,它们比简单的顺序算法更节能。

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号